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à.
Se desideri utilizzare un computer client Windows per accedere ad Amazon Athena, è necessario il driver Amazon Athena ODBC.
Requisiti di sistema di Windows
Installa il driver Amazon Athena ODBC sui computer client che accederanno direttamente ai database Amazon Athena anziché utilizzare un browser Web.
Il sistema Windows che utilizzi deve soddisfare i seguenti requisiti:
-
Hai i diritti di amministratore
-
Uno dei seguenti sistemi operativi:
-
Windows 11, 10 o 8,1
-
Windows Server 2019, 2016 o 2012
-
-
Almeno 100 MB di spazio su disco disponibile.
-
Microsoft Visual C++ Redistributable for Visual Studio
per Windows a 64 bit è installato.
Installazione del driver ODBC di Amazon Athena
Per scaricare e installare il driver Amazon Athena ODBC per Windows
-
Scarica il file di installazione di
AmazonAthenaODBC-2.
.x
.x
.x
.msi -
Avvia il file di installazione, quindi scegli Avanti.
-
Per accettare i termini del contratto di licenza, seleziona la casella di controllo, quindi scegli Avanti.
-
Per modificare la posizione di installazione, scegliete Sfoglia, individuate la cartella desiderata, quindi scegliete OK.
-
Per accettare la posizione di installazione, scegliete Avanti.
-
Scegli Installa.
-
Al termine dell'installazione, seleziona Termina.
Modi per impostare le opzioni di configurazione del driver
Per controllare il comportamento del driver Amazon Athena ODBC in Windows, puoi impostare le opzioni di configurazione del driver nei seguenti modi:
-
Nel programma ODBC Data Source Administrator quando configuri un nome di origine dati (DSN).
-
Aggiungendo o modificando le chiavi del registro di Windows nella seguente posizione:
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\YOUR_DSN_NAME
-
Impostando le opzioni del driver nella stringa di connessione quando ci si connette a livello di programmazione.
Configurazione del nome di un'origine dati in Windows
Dopo aver scaricato e installato il driver ODBC, devi aggiungere una voce DSN (Data Source Name) al computer client o all'istanza Amazon EC2 . Gli strumenti client SQL utilizzano questa origine dati per connettersi ed eseguire query in Amazon Athena.
Per creare una voce DSN di sistema
-
Dal menu Start di Windows, fai clic con il pulsante destro del mouse su Origini dati ODBC (64 bit), quindi seleziona Altro, Esegui come amministratore.
-
In Amministratore origine dati ODBC, seleziona la scheda Driver.
-
Nella colonna Nome, verifica che Amazon Athena ODBC (x64) sia presente.
-
Esegui una di queste operazioni:
-
Per configurare il driver per tutti gli utenti del computer, scegli la scheda Sistema DSN. Poiché le applicazioni che utilizzano un account diverso per caricare i dati potrebbero non essere in grado di rilevare l'utente DSNs di un altro account, consigliamo l'opzione di configurazione DSN di sistema.
Nota
L'utilizzo dell'opzione DSN di sistema richiede privilegi amministrativi.
-
Per configurare il driver solo per il tuo account utente, scegli la scheda DSN utente.
-
-
Scegli Aggiungi. Si aprirà la finestra di dialogo Crea nuova origine dati.
-
Seleziona ODBC (x64) di Amazon Athena, quindi seleziona Termina.
-
Nella finestra di dialogo Configurazione ODBC di Amazon Athena, inserisci le seguenti informazioni. Per informazioni dettagliate su queste opzioni, consulta Parametri di connessione ODBC 2.x principali.
-
Per Nome origine dati, inserisci un nome che desideri utilizzare per identificare l'origine dati.
-
Per Descrizione, inserisci una descrizione per aiutarti a identificare l'origine dati.
-
Per Regione, inserisci il nome di Athena della Regione AWS che utilizzerai (ad esempio,
us-west-1
). -
Per Catalogo, inserisci il nome del catalogo Amazon Athena. L'impostazione predefinita è AwsDataCatalog, utilizzata da AWS Glue.
-
Per Database, inserisci il nome del database Amazon Athena. Il valore predefinitoo è default.
-
Per Nome gruppo, inserisci il nome del gruppo di lavoro Amazon Athena. L'impostazione predefinita è primaria.
-
Per S3 Output Location, inserisci la posizione in Amazon S3 in cui verranno archiviati i risultati della query (ad esempio
s3://amzn-s3-demo-bucket/
,). -
(Facoltativo) Per Opzioni di crittografia seleziona un'opzione di crittografia. Il valore predefinito è
NOT_SET
. -
(Facoltativo) Per Chiave KMS scegli una chiave KMS di crittografia, se necessario.
-
-
Per specificare le opzioni di configurazione per l'autenticazione IAM, seleziona Opzioni di autenticazione.
-
Immetti le seguenti informazioni:
-
Per Tipo autenticazione, seleziona Credenziali IAM. Questa è l'impostazione predefinita. Per ulteriori informazioni sui tipi di autenticazioni disponibili, consulta Opzioni di autenticazione.
-
In Nome utente digita un nome utente.
-
Per Password immetti una password.
-
Per Session Token, inserisci un token di sessione se desideri utilizzare credenziali temporanee AWS . Per informazioni sulle credenziali temporanee, consulta Using temporary credenziali with AWS resources nella IAM User Guide.
-
-
Scegli OK.
-
Nella parte inferiore della finestra di dialogo di Configurazione ODBC di Amazon Athena, seleziona Test. Se il computer client si connette correttamente ad Amazon Athena, la casella di Test connessione riporta Connessione riuscita. In caso contrario, la casella riporta Connessione non riuscita con le informazioni di errore corrispondenti.
-
Scegli OK per chiudere il test di connessione. L'origine dati creata ora viene visualizzata nell'elenco dei nomi di origine dati.
Utilizzo di una connessione senza DSN in Windows
È possibile utilizzare una connessione senza DSN per connettersi a un database senza un DSN (Data Source Name). L'esempio seguente mostra una stringa di connessione per il driver ODBC Amazon Athena (x64) che si connette ad Amazon Athena.
DRIVER={Amazon Athena ODBC (x64)};Catalog=AwsDataCatalog;AwsRegion=us-west-1;Schema=test_schema;S3OutputLocation= s3://amzn-s3-demo-bucket/;AuthenticationType=IAM Credentials;UID=YOUR_UID;PWD=YOUR_PWD;