ERSTELLT AM 16. Juni 2026 I AUTORIN Emma Camacho
Die Funktion Data Exchange in Mail & Deploy ermöglicht den Export der Ausführungsprotokolle in eine Datenbank, die anschließend in eine Qlik-App oder die BI-Plattform Ihrer Wahl geladen werden kann:
Aktivieren Sie die Einstellung hier:
Management Console > Settings > Data Exchange
Die Definition der Tabellen finden Sie unter Data Exchange Settings.
Führen Sie die folgenden Befehle auf Ihrem Laptop aus, um das Schlüsselpaar zu erstellen (weitere Informationen unter https://docs.snowflake.com/en/user-guide/key-pair-auth#configuring-key-pair-authentication):
Privater Schlüssel
openssl genrsa 2048 | openssl pkcs8 -topk8 -inform PEM -out rsa_key.p8 -nocrypt
Öffentlicher Schlüssel
openssl rsa -in rsa_key.p8 -pubout -out rsa_key.pub
Führen Sie in der Snowflake-Konsole die folgende SQL-Anweisung aus, um den öffentlichen Schlüssel dem Benutzer zuzuweisen, der für die Verbindung zur Datenbank verwendet wird:
ALTER USER example_user SET RSA_PUBLIC_KEY='MIIBIjANBgkqh...';
und stellen Sie seine Zeitzone auf die Zeitzone des Servers ein, auf dem M&D läuft. Für M&D SaaS verwenden Sie UTC.
ALTER USER example_user SET TIMEZONE = 'UTC';
Das Konto, das sich mit Snowflake verbindet, benötigt nur INSERT-Berechtigungen für die drei Tabellen; um jedoch die Schaltfläche TEST CONNECTION auszuführen, müssen Sie vorübergehend SELECT-Berechtigungen erteilen.
Bitte senden Sie uns die Datei rsa_key.p8, und wir speichern sie mit genau demselben Namen in diesem Ordner: C:\Mail & Deploy\PrivateKey\ .
Hier ist das Beispiel unseres Connection Strings zu unserer Snowflake-Data-Exchange-Datenquelle
Driver={SnowflakeDSIIDriver};
Server=xxxxxx-dl00000.snowflakecomputing.com;
uid=MAD_SERVICE_DATAEXCHANGE;
AUTHENTICATOR=SNOWFLAKE_JWT;
PRIV_KEY_FILE=C:\Mail & Deploy\PrivateKey\rsa_key.p8;
PRIV_KEY_FILE_PWD=<password>; HINWEIS: nur erforderlich, wenn die Private-Key-Datei ein Passwort hat
role=MAD_DATA_EXCHANGE_USER_ROLE;
database=MAD_DATAEXCHANGE_SAAS_INSTANCE;
SCHEMA=PUBLIC;
MAD_SERVICE_DATAEXCHANGE, MAD_DATA_EXCHANGE_USER_ROLE und MAD_DATAEXCHANGE_SAAS_INSTANCE sind Beispiele; Sie können Benutzer, Rolle und Datenbank gemäß Ihrer Namenskonvention benennen.
Bitte kontaktieren Sie uns, um die IP-Adresse zu erhalten, die gegebenenfalls auf die Whitelist gesetzt werden muss.
Im Anhang dieses Artikels finden Sie eine kleine Beispiel-App.

Benötigen Sie weitere Unterstützung?
Wenn Sie ausführlichere Informationen oder weitere Hilfe benötigen, besuchen Sie bitte unsere umfassende Online-Dokumentation. Unsere Ressourcen sollen Ihnen helfen, alle Funktionen effektiv zu nutzen.