Erstellen einer Snowflake-Verbindung - AWS Glue

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Erstellen einer Snowflake-Verbindung

Beim Hinzufügen eines Knotens Datenquelle – Snowflake in AWS Glue Studio können Sie eine vorhandene AWS Glue-Snowflake-Verbindung auswählen oder eine neue Verbindung erstellen. Sie müssen einen SNOWFLAKE-Verbindungstyp auswählen und keinen JDBC-Verbindungstyp, der für die Verbindung mit Snowflake konfiguriert ist. Gehen Sie wie folgt vor, um eine AWS Glue-Snowflake-Verbindung zu erstellen:

So erstellen Sie eine Snowflake-Verbindung
  1. Generieren Sie in Snowflake einen Benutzer snowflakeUser und ein Kennwort snowflakePassword.

  2. Bestimmen Sie, mit welchem Snowflake-Warehouse dieser Benutzer interagieren wird: snowflakeWarehouse. Legen Sie es entweder als DEFAULT_WAREHOUSE für snowflakeUser in Snowflake fest oder merken Sie es sich für den nächsten Schritt.

  3. Erstellen Sie in AWS Secrets Manager ein Secret mit Ihren Snowflake-Anmeldeinformationen. Um ein Geheimnis im Secrets Manager zu erstellen, befolgen Sie das Tutorial unter Erstellen eines AWS Secrets Manager-Secrets in der AWS Secrets Manager-Dokumentation. Behalten Sie nach dem Erstellen des Secrets den Namen des Secrets, secretName für den nächsten Schritt bei.

    • Erstellen Sie bei der Auswahl von Schlüssel/Wert-Paaren ein Paar für snowflakeUser mit dem Schlüssel sfUser.

    • Erstellen Sie bei der Auswahl von Schlüssel/Wert-Paaren ein Paar für snowflakePassword mit dem Schlüssel sfPassword.

    • Erstellen Sie bei der Auswahl von Schlüssel/Wert-Paaren ein Paar für snowflakeWarehouse mit dem Schlüssel sfWarehouse. Dies ist nicht erforderlich, wenn in Snowflake ein Standardwert festgelegt ist.

  4. Erstellen Sie im AWS Glue Data Catalog eine Verbindung, indem Sie die Schritte unter Hinzufügen einer AWS Glue-Verbindung ausführen. Behalten Sie nach dem Erstellen der Verbindung den Verbindungsnamen connectionName für den nächsten Schritt bei.

    • Wählen Sie bei der Auswahl eines Verbindungstyps Snowflake aus.

    • Geben Sie bei der Auswahl der Snowflake-URL den Hostnamen Ihrer Snowflake-Instance an. Die URL verwendet einen Hostnamen im Format account_identifier.snowflakecomputing.com.

    • Geben Sie bei der Auswahl eines AWS-Secrets die Option secretName an.