Snowflake-Verbindungsanleitung für Jitterbit App Builder
Einführung
Diese Anleitung zeigt Ihnen, wie Sie eine App Builder-App mit einem Snowflake-Konto verbinden.
Voraussetzungen
- Ein aktives Snowflake Konto, für OAuth konfiguriert.
Verbindungsanweisungen
Um eine Snowflake-Verbindung einzurichten, folgen Sie den folgenden Schritten.
1. Richten Sie einen Sicherheitsanbieter ein
-
Wählen Sie IDE > Sicherheitsanbieter.
-
Klicken Sie auf die Schaltfläche + Benutzerauthentifizierung.
-
Setzen Sie Werte für die folgenden Felder:
-
Im Abschnitt Einstellungen:
- Name: Geben Sie einen Namen für den Sicherheitsanbieter ein.
- Typ: Wählen Sie OAuth.
- Aktiviert: Ausgewählt.
-
Im Abschnitt Authentifizierung:
- OAuth Grant: Wählen Sie Authorization Code.
- OAuth Client Authentication: Wählen Sie Basic.
- OAuth Resource Authentication: Wählen Sie Bearer.
-
Im Abschnitt Tokens:
- Besitzer: Wählen Sie Benutzer.
-
Im Abschnitt Anmelden:
- Umleitung bei Herausforderung: Ausgewählt.
-
-
Klicken Sie auf die Schaltfläche Speichern. Zusätzliche Panels erscheinen.
-
Im Abschnitt Endpunkte klicken Sie auf die Schaltfläche + Endpunkt, und fügen Sie die folgenden Endpunkte hinzu:
Endpunkttyp URL Autorisierungsendpunkt https://{Snowflake account URL}/oauth/authorizeToken-Endpunkt https://{Snowflake account URL}/oauth/token-request -
Im Abschnitt Anmeldeinformationen klicken Sie auf die Schaltfläche + Anmeldeinformation, und fügen Sie die folgende Anmeldeinformation hinzu:
Typ Benutzername Passwort Client OAUTH_CLIENT_IDOAUTH_CLIENT_SECRETHinweis
OAUTH_CLIENT_IDundOAUTH_CLIENT_SECRETsind Ausgaben desSYSTEM$SHOW_OAUTH_CLIENT_SECRETSBefehls. -
Im Abschnitt Eigenschaften klicken Sie auf + Eigenschaft, und fügen Sie die folgende Eigenschaft hinzu:
Parameter Wert Scopes session:role:SYSADMIN
2. Richten Sie einen Datenserver ein
- Wählen Sie IDE > Datenserver.
- Klicken Sie auf die Schaltfläche + Server.
-
Im Popup Server setzen Sie Werte für Folgendes:
-
Im Abschnitt Servereinstellungen:
- Servername: Geben Sie einen Namen für diesen Snowflake-Server ein.
- Typ: Wählen Sie Snowflake. Zusätzliche Felder erscheinen. Setzen Sie Werte für Folgendes:
- URL: Die URL.
- Warehouse: Ihren Snowflake-Warenhausnamen.
- Datenbankname: Ihren Snowflake-Datenbanknamen.
- Schemasname: Ihren Snowflake-Schemasnamen.
-
Im Abschnitt Sicherheit:
- **Sicherheitsanbieter:** Wählen Sie den zuvor erstellten OAuth-Sicherheitsanbieter aus. - **Benutzername:** Leer lassen. - **Passwort:** Leer lassen. -
Beschreibung: (Optional) Geben Sie eine Beschreibung für diesen Datenserver ein.
-
-
Klicken Sie auf die Schaltfläche Speichern.
- Im Abschnitt Servereinstellungen klicken Sie auf die Schaltfläche Erweiterte Einstellungen. Das Popup Server (Erweiterte Einstellungen) öffnet sich.
- Klicken Sie auf die Schaltfläche Bearbeiten.
- Im Feld Erweitert geben Sie
AuthScheme=OAuthein. - Klicken Sie auf die Schaltfläche Speichern und schließen Sie die Popups Server (Erweiterte Einstellungen) und Server.
Sie können jetzt den Datenserver in Ihren Apps verwenden.