[Ultimate]{class="badge positive"}
Erstellen eines Quell-Connectors für Snowflake in der Benutzeroberfläche
In diesem Tutorial werden Schritte zum Erstellen eines Snowflake Quell-Connector über die Adobe Experience Platform-Benutzeroberfläche.
Erste Schritte
Dieses Tutorial setzt ein Grundverständnis der folgenden Komponenten von Experience Platform voraus:
- Quellen: Experience Platform ermöglicht die Aufnahme von Daten aus verschiedenen Quellen und bietet Ihnen die Möglichkeit, die eingehenden Daten mithilfe von Platform-Services zu strukturieren, zu kennzeichnen und anzureichern.
- Sandboxes: Experience Platform bietet virtuelle Sandboxes, die eine einzelne Platform-Instanz in separate virtuelle Umgebungen unterteilen, damit Sie Programme für digitale Erlebnisse entwickeln und weiterentwickeln können.
Sammeln erforderlicher Anmeldeinformationen
Sie müssen Werte für die folgenden Berechtigungseigenschaften angeben, um Ihre Snowflake -Quelle.
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 | |
---|---|
Anmeldedaten | Beschreibung |
Konto | Ein Kontoname identifiziert ein Konto in Ihrer Organisation eindeutig. In diesem Fall müssen Sie ein Konto eindeutig über verschiedene Snowflake Organisationen. Dazu müssen Sie dem Kontonamen den Namen Ihres Unternehmens voranstellen. Beispiel: orgname-account_name . Weitere Informationen zu den Kontonamen finden Sie im Abschnitt Snowflake Dokumentation zu Kontokennung. |
Warehouse | Die Snowflake Warehouse verwaltet den Prozess der Ausführung der Abfrage für die Anwendung. Jeder Snowflake Warehouse ist unabhängig voneinander und muss einzeln aufgerufen werden, wenn Daten an Platform übermittelt werden. |
Datenbank | Die Snowflake -Datenbank enthält die Daten, die Sie an Platform übermitteln möchten. |
Benutzername | Der Benutzername für die Snowflake -Konto. |
Kennwort | Das Kennwort für die Snowflake Benutzerkonto. |
Rolle | Die standardmäßige Zugriffssteuerungsrolle, die in der Snowflake Sitzung. Die Rolle sollte eine bestehende sein, die dem angegebenen Benutzer bereits zugewiesen wurde. Die Standardrolle lautet PUBLIC . |
Verbindungszeichenfolge | Die Verbindungszeichenfolge, über die die Verbindung zu Ihrem Snowflake -Instanz. Das Verbindungszeichenfolgenmuster für Snowflake is jdbc:snowflake://{ACCOUNT_NAME}.snowflakecomputing.com/?user={USERNAME}&password={PASSWORD}&db={DATABASE}&warehouse={WAREHOUSE} |
Um die Schlüsselpaar-Authentifizierung zu verwenden, müssen Sie ein 2048-Bit-RSA-Schlüsselpaar generieren und dann beim Erstellen eines Kontos für Ihre Snowflake -Quelle.
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 | |
---|---|
Anmeldedaten | Beschreibung |
Konto | Ein Kontoname identifiziert ein Konto in Ihrer Organisation eindeutig. In diesem Fall müssen Sie ein Konto eindeutig über verschiedene Snowflake Organisationen. Dazu müssen Sie dem Kontonamen den Namen Ihres Unternehmens voranstellen. Beispiel: orgname-account_name . Weitere Informationen zu den Kontonamen finden Sie im Abschnitt Snowflake Dokumentation zu Kontokennung. |
Benutzername | Der Benutzername Ihres Snowflake -Konto. |
Privater Schlüssel | Die Base64-kodierter privater Schlüssel Ihres Snowflake -Konto. Sie können entweder verschlüsselte oder unverschlüsselte private Schlüssel generieren. Wenn Sie einen verschlüsselten privaten Schlüssel verwenden, müssen Sie bei der Authentifizierung bei Experience Platform auch eine Passphrase für den privaten Schlüssel angeben. |
Passphrase für privaten Schlüssel | Die Passphrase des privaten Schlüssels ist eine zusätzliche Sicherheitsebene, die Sie bei der Authentifizierung mit einem verschlüsselten privaten Schlüssel verwenden müssen. Sie müssen die Passphrase nicht bereitstellen, wenn Sie einen unverschlüsselten privaten Schlüssel verwenden. |
Datenbank | Die Snowflake -Datenbank, die die Daten enthält, die Sie auf Experience Platform erfassen möchten. |
Warehouse | Die Snowflake Warehouse verwaltet den Prozess der Ausführung der Abfrage für die Anwendung. Jeder Snowflake Warehouse ist unabhängig voneinander und muss einzeln aufgerufen werden, wenn Daten an Platform übermittelt werden. |
Weitere Informationen zu diesen Werten finden Sie unter dieses Snowflake-Dokument.
Um auf Ihr Snowflake-Konto auf Experience Platform zugreifen zu können, müssen Sie den folgenden Authentifizierungswert angeben:
PREVENT_UNLOAD_TO_INLINE_URL
Markierung auf FALSE
, um das Entladen von Daten aus Ihrem Snowflake Datenbank zu Experience Platform.Snowflake-Konto anschließen
Wählen Sie in der Platform-Benutzeroberfläche die Option Quellen über die linke Navigationsleiste auf Quellen Arbeitsbereich.
Sie können die gewünschte Kategorie aus dem Katalog auf der linken Bildschirmseite auswählen. Alternativ können Sie die gewünschte Quelle mithilfe der Suchleiste finden.
Unter dem Datenbanken category, select Snowflake und wählen Sie Daten hinzufügen.
Die Verbindung zu Snowflake herstellen angezeigt. Auf dieser Seite können Sie entweder neue oder vorhandene Anmeldedaten verwenden.
Vorhandenes Konto
Um ein vorhandenes Konto zu verwenden, wählen Sie die Snowflake Konto, mit dem Sie eine Verbindung herstellen möchten, und wählen Sie dann Nächste um fortzufahren.
Neues Konto
Um ein neues Konto zu erstellen, wählen Sie Neues Konto und geben Sie dann einen Namen und eine optionale Beschreibung für Ihre neue Snowflake -Konto.
Um die Authentifizierung des Kontoschlüssels zu verwenden, geben Sie Ihre Verbindungszeichenfolge in das Formular ein und wählen Sie dann Verbindung mit Quelle herstellen.
Um die Authentifizierung mit Schlüsselpaaren zu verwenden, geben Sie Werte für Ihr Konto, Ihren Benutzernamen, Ihren privaten Schlüssel, Ihre Passphrase mit privatem Schlüssel, Ihre Datenbank und Ihr Warehouse an und wählen Sie dann Verbindung mit Quelle herstellen.
Nächste Schritte
In diesem Tutorial haben Sie eine Verbindung zu Ihrem Snowflake-Konto hergestellt. Sie können jetzt mit dem nächsten Tutorial fortfahren und einen Datenfluss konfigurieren, um Daten in Platform.