[Ultimate]{class="badge positive"}
Snowflake
- Die Snowflake ist im Quellkatalog für Benutzende verfügbar, die Real-time Customer Data Platform Ultimate erworben haben.
- Standardmäßig interpretiert die Snowflake-Quelle
null
als leere Zeichenfolge. Wenden Sie sich an Ihren Adobe-Support-Mitarbeiter, um sicherzustellen, dass Ihrenull
wie in Adobe Experience Platformnull
geschrieben sind. - Damit Experience Platform Daten aufnehmen kann, müssen die Zeitzonen für alle tabellenbasierten Batch-Quellen auf UTC konfiguriert werden. Der einzige Zeitstempel, der für die Snowflake-Quelle unterstützt wird, ist TIMESTAMP_NTZ mit UTC-Zeit.
Adobe Experience Platform ermöglicht die Aufnahme von Daten aus externen Quellen und bietet spezielle Services, mittels derer Sie eingehende Daten strukturieren, beschriften und erweitern können. Daten können aus verschiedensten Quellen aufgenommen werden, darunter etwa Adobe-Programme, Cloud-basierte Datenspeicher und Datenbanken.
Experience Platform ermöglicht die Aufnahme von Daten aus Datenbanken von Drittanbietern. Platform kann eine Verbindung zu verschiedenen Datenbanktypen herstellen, z. B. relationale Datenbanken, NoSQL oder Data Warehouses. Die Unterstützung für Datenbankanbieter umfasst Snowflake.
Voraussetzungen prerequisites
In diesem Abschnitt werden die Einrichtungsaufgaben beschrieben, die Sie durchführen müssen, bevor Sie Ihre Snowflake mit Experience Platform verbinden können.
Kontokennung abrufen retrieve-your-account-identifier
Sie müssen Ihre Kontokennung vom Dashboard der Snowflake-Benutzeroberfläche abrufen, da Sie die Kontokennung zur Authentifizierung Ihrer Snowflake-Instanz auf dem Experience Platform verwenden werden.
So rufen Sie Ihre Kontokennung ab:
- Navigieren Sie im Dashboard der Snowflake -Benutzeroberfläche zu Ihrem.
- Wählen Sie in der linken Navigationsleiste Accounts und dann Active Accounts aus der Kopfzeile aus.
- Klicken Sie anschließend auf das Informationssymbol und wählen Sie den Domain-Namen der aktuellen URL aus und kopieren Sie ihn.
Privaten Schlüssel abrufen retrieve-your-private-key
Wenn Sie die Schlüsselpaar-Authentifizierung für Ihre Snowflake-Verbindung verwenden, müssen Sie auch Ihren privaten Schlüssel generieren, bevor Sie eine Verbindung zu Experience Platform herstellen.
Um Ihren verschlüsselten Snowflake privaten Schlüssel zu generieren, führen Sie den folgenden Befehl auf Ihrem Terminal aus:
code language-shell |
---|
|
Bei Erfolg sollten Sie Ihren privaten Schlüssel im PEM-Format erhalten.
code language-shell |
---|
|
Um Ihren unverschlüsselten Snowflake privaten Schlüssel zu generieren, führen Sie den folgenden Befehl auf Ihrem Terminal aus:
code language-shell |
---|
|
Bei Erfolg sollten Sie Ihren privaten Schlüssel im PEM-Format erhalten.
code language-shell |
---|
|
Nehmen Sie als Nächstes Ihren privaten Schlüssel und kodieren Sie ihn in Base64. Stellen Sie sicher, dass Sie auf Ihrem Snowflake privaten Schlüssel keine Umwandlungen oder Formatkonvertierungen vornehmen. Darüber hinaus müssen Sie sicherstellen, dass am Ende des privaten Schlüssels keine nachfolgenden Zeilenumbruchzeichen vorhanden sind, bevor Sie ihn in Base64 kodieren.
Überprüfen von Konfigurationen
Bevor Sie eine Quellverbindung für Ihre Snowflake erstellen können, müssen Sie auch sicherstellen, dass die folgenden Konfigurationen erfüllt sind:
- Das einem Benutzer zugewiesene Standard-Warehouse muss dem Warehouse entsprechen, das Sie bei der Authentifizierung auf Experience Platform eingegeben haben.
- Die einem Benutzer zugewiesene Standardrolle muss Zugriff auf dieselbe Datenbank haben, die Sie bei der Authentifizierung auf Experience Platform eingegeben haben.
So überprüfen Sie Ihre Rolle und Ihr Warehouse:
- Wählen Sie in der linken Navigationsleiste Admin und dann Users & Roles aus.
- Wählen Sie den entsprechenden Benutzer aus und klicken Sie dann oben rechts auf die Auslassungspunkte (
...
). - Navigieren Sie im sich öffnenden Edit user zu Default Role, um die Rolle anzuzeigen, die dem jeweiligen Benutzer zugeordnet ist.
- Navigieren Sie im selben Fenster zu Default Warehouse , um das mit dem jeweiligen Benutzer verknüpfte Warehouse anzuzeigen.
Nach erfolgreicher Kodierung können Sie diesen Base64 privaten Schlüssel auf dem Experience Platform zur Authentifizierung Ihres Snowflake-Kontos verwenden.
IP-Adressen-Zulassungsliste
Vor der Arbeit mit Quell-Connectoren muss einer Zulassungsliste eine Liste von IP-Adressen hinzugefügt werden. Wenn Sie Ihre regionsspezifischen IP-Adressen nicht zu Ihrer Zulassungsliste hinzufügen, kann dies bei der Verwendung von Quellen zu Fehlern oder Performance-Einbußen führen. Weitere Information finden Sie unter IP-Adressen-Zulassungsliste.
Die folgende Dokumentation enthält Informationen zur Verbindung von Snowflake mit Platform mithilfe von APIs oder der Benutzeroberfläche: