Salta al contenuto

Come posso risolvere gli errori di una connessione AWS Glue con un'origine JDBC?

2 minuti di lettura
0

Desidero risolvere gli errori di una connessione AWS Glue con un'origine dati Java Database Connectivity (JDBC).

Breve descrizione

Per connettersi a un'origine dati JDBC, è necessario configurare una connessione AWS Glue con parametri che corrispondano ai dettagli dell'origine dati.

I seguenti problemi possono impedire ad AWS Glue di connettersi a un'origine dati JDBC:

  • L'URL di JDBC non è configurato correttamente.
  • AWS Glue non dispone dell'autorizzazione AWS Identity and Access Management (IAM) necessaria.
  • C'è un problema di rete.
  • Le credenziali del database o le autorizzazioni degli oggetti del database non sono corrette.

Risoluzione

Per risolvere questi problemi, utilizza il runbook AWSSupport-TroubleshootGlueConnection in Automazione, una funzionalità di AWS Systems Manager.

Prerequisito: Prima di avviare il runbook AWSSupport-TroubleshootGlueConnection, assicurati che il tuo utente o ruolo IAM disponga delle autorizzazioni necessarie. Per ulteriori informazioni, consulta Autorizzazioni IAM richieste di AWSSupport-TroubleshootGlueConnection.

Completa i seguenti passaggi:

  1. Apri il documento AWSSupport-TroubleshootGlueConnection nella console Systems Manager.
  2. Scegli Esegui automazione.
  3. Immetti i valori seguenti per i parametri di input:
    AutomationAssumeRole (facoltativo): L'ARN del ruolo IAM che consente l'esecuzione di Automazione. Se non specifichi un ruolo, Automazione utilizza le autorizzazioni dell'utente che avvia il runbook.
    TestConnectionRole (obbligatorio): L'ARN del ruolo IAM utilizzato dal test di connessione.
    ConnectionName (obbligatorio): Il nome della connessione AWS Glue non riuscita che devi risolvere.
    PersistReachabilityAnalyzerResults (facoltativo): Questo parametro determina se Automazione memorizza i risultati di Reachability Analyzer. Il valore predefinito di questo parametro è false.
    PointOfPresenceLogRetentionPeriod (facoltativo): Il periodo di tempo in cui Automazione archivia i log AWS Lambda creati dal runbook. Il valore predefinito di questo parametro è 7 giorni.
    DatasourceSubnets (facoltativo): Se l'origine dati originale non è disponibile, utilizza questo parametro per fornire le sottoreti utilizzate. È necessario utilizzare questo parametro con DatasourceSecurityGroups.
    DatasourceSecurityGroups (facoltativo): Se l'origine dati originale non è disponibile, utilizza questo parametro per fornire i gruppi di sicurezza utilizzati. È necessario utilizzare questo parametro con DatasourceSubnets.
  4. Scegli Esegui.
    Nota: per ulteriori informazioni sui controlli eseguiti dal runbook, consulta la fase 6 della sezione Istruzioni di AWSSupport-TroubleshootGlueConnection.
  5. Rivedi i risultati dettagliati negli Output del runbook, quindi completa le azioni elencate nella sezione Risultati di automazione.
    Nota: per ulteriori informazioni sull'output del runbook, consulta la fase 7 della sezione Istruzioni di AWSSupport-TroubleshootGlueConnection.
  6. Verifica che le credenziali del database siano configurate correttamente.
AWS UFFICIALEAggiornata 10 mesi fa