Creazione di una connessione Teradata Vantage
Per connetterti a Teradata Vantage da AWS Glue, dovrai creare e archiviare le tue credenziali Teradata in un segreto AWS Secrets Manager, quindi associare tale segreto a una connessione AWS Glue Teradata.
Prerequisiti:
-
Se accedi al tuo ambiente Teradata tramite Amazon VPC, configura Amazon VPC per consentire al processo AWS Glue di comunicare con l'ambiente Teradata. Sconsigliamo l'accesso all'ambiente Teradata tramite la rete Internet pubblica.
In Amazon VPC, identifica o crea un VPC, una sottorete e un gruppo di sicurezza che AWS Glue utilizzerà durante l'esecuzione del processo. Inoltre, assicurati che Amazon VPC sia configurato per consentire il traffico di rete tra l'istanza Teradata e questa posizione. Il tuo processo dovrà stabilire una connessione TCP con la tua porta del client Teradata. Per ulteriori informazioni sulle porte Teradata, consulta la documentazione di Teradata
. In base al layout di rete, la connettività VPC sicura potrebbe richiedere modifiche ad Amazon VPC e ad altri servizi di rete. Per ulteriori informazioni sulla connettività AWS, consulta le AWS Connectivity Options
nella documentazione d Teradata.
Per configurare una connessione Teradata AWS Glue:
Nella configurazione Teradata, identifica o crea un utente e la password da connettere a AWS Glue,
teradataUsereteradataPassword. Per ulteriori informazioni, consulta Vantage Security Overviewnella documentazione di Teradata. In AWS Secrets Manager, crea un segreto utilizzando le tue credenziali Teradata. Per creare un segreto in Secrets Manager, segui il tutorial disponibile in Create an AWS Secrets Manager secret nella documentazione di AWS Secrets Manager. Dopo aver creato il segreto, prendi nota del nome,
secretName, per il passaggio successivo.-
Quando selezioni le coppie chiave/valore, crea una coppia per la chiave
usercon il valoreteradataUsername. -
Quando selezioni le coppie chiave/valore, crea una coppia per la chiave
passwordcon il valoreteradataPassword.
-
Nella console AWS Glue, crea una connessione seguendo i passaggi riportati in Aggiunta di una connessione AWS Glue. Dopo aver creato la connessione, prendi nota del nome,
connectionName, per il passaggio successivo.In Tipo di connessione, seleziona Snowflake.
Quando fornisci JDBC URL, fornisci l'URL per la tua istanza. Puoi anche codificare determinati parametri di connessione, separati da virgole, nel tuo URL JDBC. L'URL deve rispettare il seguente formato:
jdbc:teradata://teradataHostname/ParameterName=ParameterValue,ParameterName=ParameterValueI parametri URL supportati includono:
DATABASE: nome del database sull'host a cui accedere per impostazione predefinita.DBS_PORT: la porta del database, utilizzata con una porta non standard.
Quando selezioni un tipo di credenziali, seleziona AWS Secrets Manager, quindi imposta Segreto di AWS su secretName.
-
Nelle seguenti situazioni, potresti aver bisogno di una configurazione aggiuntiva:
-
Per le istanze Teradata ospitate su AWS in un Amazon VPC
-
Dovrai fornire le informazioni di connessione Amazon VPC alla connessione AWS Glue che definisce le credenziali di sicurezza Teradata. Durante la creazione o l'aggiornamento della connessione, imposta VPC, sottorete e Gruppi di sicurezza nelle opzioni di rete.
-
-