[Ultimate]{class="badge positive"}

Erstellen eines Quell-Connectors für Snowflake in der Benutzeroberfläche

IMPORTANT
Die Quelle "Snowflake" steht Benutzern, die Real-time Customer Data Platform Ultimate erworben haben, im Quellkatalog zur Verfügung.

In diesem Tutorial werden die Schritte zum Erstellen eines Quell-Connectors für Snowflake mithilfe der Adobe Experience Platform-Benutzeroberfläche beschrieben.

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 Anmeldedaten

Sie müssen Werte für die folgenden Berechtigungseigenschaften angeben, um Ihre Snowflake -Quelle zu authentifizieren.

Authentifizierung des Kontoschlüssels
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 für verschiedene Snowflake -Organisationen eindeutig identifizieren. Dazu müssen Sie dem Kontonamen den Namen Ihres Unternehmens voranstellen. Beispiel: orgname-account_name. Lesen Sie das Handbuch zum Abrufen der Snowflake Kontokennung🔗 von für weitere Hinweise. Weiterführende Informationen dazu finden Sie im Snowflake entsprechenden Handbuch.
Warehouse Das Snowflake-Warehouse verwaltet den Abfrageausführungsprozess für die Anwendung. Jedes 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 die Plattform übermitteln möchten.
Benutzername Der Benutzername für das Snowflake-Konto.
Kennwort Das Kennwort für das Snowflake -Benutzerkonto.
Rolle Die standardmäßige Zugriffssteuerungsrolle, die in der Snowflake -Sitzung verwendet werden soll. Die Rolle sollte eine bestehende sein, die dem angegebenen Benutzer bereits zugewiesen wurde. Die Standardrolle ist PUBLIC.
Verbindungszeichenfolge Die Verbindungszeichenfolge, die für die Verbindung mit Ihrer Snowflake-Instanz verwendet wird. Das Verbindungszeichenfolgenmuster für Snowflake ist jdbc:snowflake://{ACCOUNT_NAME}.snowflakecomputing.com/?user={USERNAME}&password={PASSWORD}&db={DATABASE}&warehouse={WAREHOUSE}
Authentifizierung mit Schlüsselpaaren

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 die folgenden Werte angeben.

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 für verschiedene Snowflake -Organisationen eindeutig identifizieren. Dazu müssen Sie dem Kontonamen den Namen Ihres Unternehmens voranstellen. Beispiel: orgname-account_name. Lesen Sie das Handbuch zum Abrufen der Snowflake Kontokennung🔗 von für weitere Hinweise. Weiterführende Informationen dazu finden Sie im Snowflake entsprechenden Handbuch.
Benutzername Der Benutzername Ihres Snowflake-Kontos.
Privater Schlüssel Der Base64-kodierte private Schlüssel Ihres Snowflake-Kontos. 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. Weitere Informationen finden Sie im Handbuch zum Abrufen des Snowflake privaten Schlüssels🔗 von .
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 Das Snowflake-Warehouse verwaltet den Abfrageausführungsprozess für die Anwendung. Jedes Snowflake-Warehouse ist unabhängig voneinander und muss einzeln aufgerufen werden, wenn Daten an Platform übermittelt werden.

Weitere Informationen zu diesen Werten finden Sie in diesem Snowflake-Dokument.

NOTE
Sie müssen die PREVENT_UNLOAD_TO_INLINE_URL -Markierung auf FALSE setzen, damit das Entladen von Daten aus Ihrer Snowflake-Datenbank auf Experience Platform zugelassen wird.

Snowflake-Konto anschließen

Wählen Sie in der Platform-Benutzeroberfläche im linken Navigationsbereich Quellen aus, um auf den Arbeitsbereich Quellen zuzugreifen.

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.

Wählen Sie unter der Kategorie Datenbanken die Option Snowflake und dann Daten hinzufügen aus.

Der Quellkatalog mit Snowflake hervorgehoben.

Die Seite Verbindung zu Snowflake wird angezeigt. Auf dieser Seite können Sie entweder neue oder vorhandene Anmeldedaten verwenden.

Vorhandenes Konto

Um ein vorhandenes Konto zu verwenden, wählen Sie das Snowflake-Konto, mit dem Sie eine Verbindung herstellen möchten, und klicken Sie dann auf Weiter , um fortzufahren.

Die vorhandene Kontoschnittstelle im Quellen-Workflow.

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 Ihr neues Snowflake-Konto ein.

Die neue Kontoschnittstelle im Ursprungs-Workflow.

Authentifizierung des Kontoschlüssels

Um die Authentifizierung des Kontoschlüssels zu verwenden, geben Sie Ihre Verbindungszeichenfolge im Formular ein und wählen Sie dann Verbindung zur Quelle herstellen aus.

Die Authentifizierungsschnittstelle für den Kontoschlüssel.

Authentifizierung mit Schlüsselpaaren

Um die Schlüsselpaar-Authentifizierung zu verwenden, geben Sie Werte für Ihr Konto, Ihren Benutzernamen, Ihren privaten Schlüssel, die Passphrase des privaten Schlüssels, Ihre Datenbank und Ihr Warehouse an und wählen Sie dann Mit Quelle verbinden aus.

Die Authentifizierungsschnittstelle für Kontoschlüssel-Paare.

Vorschau der Beispieldaten überspringen skip-preview-of-sample-data

Während des Datenauswahlschritts kann es bei der Aufnahme großer Tabellen oder Datendateien zu einer Zeitüberschreitung kommen. Sie können die Datenvorschau überspringen, um die Zeitüberschreitung zu umgehen und Ihr Schema weiterhin anzuzeigen, wenn auch ohne Beispieldaten. Um die Datenvorschau zu überspringen, aktivieren Sie den Umschalter Vorschau der Beispieldaten überspringen .

Der Rest des Workflows bleibt unverändert. Der einzige Nachteil besteht darin, dass das Überspringen der Datenvorschau verhindern kann, dass berechnete und erforderliche Felder während des Zuordnungsschritts automatisch validiert werden. Anschließend müssen Sie diese Felder während der Zuordnung manuell validieren.

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 zu übertragen.

recommendation-more-help
337b99bb-92fb-42ae-b6b7-c7042161d089