Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Configurazione di Athena per l'utilizzo di un connettore Hive Metastore distribuito
Dopo aver distribuito un connettore di origine dati Lambda come AthenaHiveMetastoreFunction
sul tuo account, puoi configurare Athena per usarlo. Per farlo, devi creare un nome di origine dati che faccia riferimento al metastore Hive esterno da utilizzare nelle query Athena.
Per connettere Athena al metastore Hive utilizzando una funzione Lambda esistente
Apri la console Athena all'indirizzo https://console.aws.amazon.com/athena/
. Se il pannello di navigazione della console non è visibile, scegli il menu di espansione a sinistra.
-
Scegli Data sources (Origini dati).
-
Nella pagina Data sources (Origini dati), scegli Create data source (Crea origine dati).
-
Nella pagina Choose a data source (Scegli un'origine dati), per Data source (Origini dati), scegli S3 - Apache Hive metastore (Metastore Apache Hive - S3).
-
Scegli Next (Successivo).
-
Nella sezione Dettagli dell'origine dati, per Nome origine dati, inserisci il nome che desideri utilizzare nelle SQL istruzioni quando esegui una query sull'origine dati di Athena (ad esempio,
MyHiveMetastore
). Il nome può contenere fino a 127 caratteri e deve essere univoco all'interno dell'account. Non può essere modificato dopo la creazione. I caratteri validi sono a-z, A-z, 0-9, _ (trattino basso), @ (chiocciola) e - (trattino). I nomiawsdatacatalog
,hive
,jmx
esystem
sono riservati ad Athena e non possono essere utilizzati per i nomi delle origini dati. -
Nella sezione Connection details (Dettagli di connessione), usa la casella Select or enter a Lambda function (Seleziona o inserisci una funzione Lambda) per scegliere il nome della funzione appena creata. Viene ARN visualizzata la funzione Lambda.
-
(Facoltativo) Per Tags (Tag), aggiungi coppie chiave-valore da associare a questa origine dati. Per ulteriori informazioni sui tag, consulta Tag: risorse Athena.
-
Scegli Next (Successivo).
-
Nella pagina Review and create (Rivedi e crea), esamina i dettagli dell'origine dati, quindi scegli Create data source (Crea origine dati).
-
La sezione Data source details (Dettagli sull'origine dati) della pagina dell'origine dati mostra le informazioni relative al nuovo connettore.
Ora puoi utilizzare il nome dell'origine dati che hai specificato per fare riferimento al metastore Hive nelle tue SQL query in Athena.
Nelle SQL query, utilizzate la sintassi di esempio seguente, sostituendola
ehms-catalog
con il nome dell'origine dati specificato in precedenza.SELECT * FROM ehms-catalog.CustomerData.customers
-
Per visualizzare, modificare o eliminare le origini dati create, consulta Gestisci le tue fonti di dati.