View a markdown version of this page

Creazione di una connessione SAP HANA - AWS Aderenza

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à.

Creazione di una connessione SAP HANA

Per connetterti a SAP HANA da AWS Glue, dovrai creare e archiviare le tue credenziali SAP HANA in un AWS Secrets Manager segreto, quindi associarlo a una connessione SAP HANA. AWS Glue Dovrai configurare la connettività di rete tra il tuo servizio SAP HANA e AWS Glue.

Prerequisiti:

  • Se il tuo servizio SAP HANA è in un Amazon VPC, configura Amazon VPC per consentire al tuo AWS Glue lavoro di comunicare con il servizio SAP HANA senza che il traffico attraversi la rete Internet pubblica.

    In Amazon VPC, identifica o crea un VPC, una sottorete e un gruppo di sicurezza da utilizzare durante l'esecuzione del job. AWS Glue Inoltre, assicurati che Amazon VPC sia configurato per consentire il traffico di rete tra l'endpoint SAP HANA e questa posizione. Il tuo processo dovrà stabilire una connessione TCP con la tua porta SAP HANA JDBC. Per ulteriori informazioni sulle porte SAP HANA, consulta la documentazione SAP HANA. In base al layout di rete, potrebbero essere necessarie modifiche alle regole dei gruppi di sicurezza, alle liste di controllo accessi di rete, ai gateway NAT e alle connessioni peering.

Per configurare una connessione a SAP HANA:
  1. In AWS Secrets Manager, crea un segreto utilizzando le tue credenziali SAP HANA. Per creare un segreto in Secrets Manager, segui il tutorial disponibile in Crea un AWS Secrets Manager segreto nella documentazione. AWS Secrets Manager Dopo aver creato il segreto, mantieni il nome del segreto, secretName per il passaggio successivo.

    • Quando selezioni Key/value le coppie, crea una coppia per la chiave username/USERNAME con il valoresaphanaUsername.

    • Quando selezionate Key/value le coppie, create una coppia per la chiave password/PASSWORD con il valoresaphanaPassword.

  2. Nella AWS Glue console, create una connessione seguendo i passaggi indicati inAggiungere una AWS Glue connessione. Dopo aver creato la connessione, mantieni il nome della connessioneconnectionName, per un uso futuro in AWS Glue.

    • In Tipo di connessione, seleziona SAP HANA.

    • Quando fornisci l'URL SAP HANA, fornisci l'URL per la tua istanza.

      Gli URL SAP HANA JDBC sono nel modulo jdbc:sap://saphanaHostname:saphanaPort/?databaseName=saphanaDBname,ParameterName=ParameterValue

      AWS Glue richiede i seguenti parametri URL JDBC:

      • databaseName: un database predefinito in SAP HANA a cui connettersi.

    • Quando si seleziona un AWS segreto, fornire. secretName

Dopo aver creato una connessione AWS Glue SAP HANA, dovrai eseguire i seguenti passaggi prima di eseguire il AWS Glue lavoro:

  • Concedi al ruolo IAM associato al tuo AWS Glue lavoro il permesso di lettura. secretName