Verbindung zu Snowflake
Ab November 2025 unterstützt Snowflake keine Verbindungen mit Benutzername und Passwort mehr. Verwenden Sie stattdessen eine der unterstützten Authentifizierungsmethoden, zum Beispiel Programmatic Access Tokens (PAT), JWT oder OAuth. Informationen zu Anforderungen und Konfiguration von PAT finden Sie in der Snowflake Dokumentation.
Der Snowflake Connector ist eine Erweiterung für dab Nexus und muss separat lizenziert werden.
Übersicht
Verwenden Sie diese Seite, um eine Snowflake Verbindung in dab Nexus zu erstellen, sodass Snowflake Datenbanken bei der Aufgabenerstellung ausgewählt werden können.
Stellen Sie sicher, dass Sie Ihre Snowflake Kontodaten und eine unterstützte Authentifizierungsmethode bereithalten, bevor Sie beginnen.
In der Verbindungsübersicht können Sie alle vorhandenen Verbindungen sehen, gezielt nach einer Verbindung suchen, die Spaltenauswahl anpassen oder mit New Connection eine neue Verbindung anlegen.
Voraussetzungen
Bevor Sie die Verbindung erstellen, bereiten Sie folgende Informationen vor:
- Einen lizenzierten Snowflake Connector für dab Nexus
- Den Snowflake Organization Name und Account Name
- Eine unterstützte Authentifizierungsmethode und die benötigten Zugangsdaten:
- Programmatic Access Token: Snowflake Benutzername und PAT
- JWT-Zertifikat: Snowflake Benutzername, Private Key File Path und Private Key File Password
- OAuth Token: OAuth Token
- Die Snowflake Datenbank und Warehouse, die Sie verwenden möchten
- Optional Proxy-Server-Daten, falls Ihre Umgebung ausgehenden Datenverkehr über einen Proxy verlangt
Verbindung erstellen
Navigieren Sie zu Einstellungen > Verbindungen, klicken Sie auf New Connection und wählen Sie Snowflake aus.
1. Allgemeine Informationen
Geben Sie einen Namen für die neue Verbindung ein.
- Organization Name: Sie finden den Organization Name in den Kontoeinstellungen Ihres Snowflake.
- Account Name: Den Account Name finden Sie in den Kontoeinstellungen Ihres Snowflake.
2. Optionale Proxyeinstellungen
Aktivieren Sie Use Proxy nur, wenn die Verbindung zu Snowflake über einen Proxy-Server erfolgen muss.
- Proxy Host: Hostname des Proxy-Servers
- Proxy Port: Port des Proxy-Servers
- Proxy Username: Benutzername zur Authentifizierung des Proxy-Servers
- Proxy Password: Passwort zur Authentifizierung des Proxy-Servers
3. Authentifizierung
Wählen Sie die Authentifizierungsmethode, die zu Ihrer Snowflake-Konfiguration passt. Für jede Verbindung wird eine Authentifizierungsmethode genutzt.
| Authentifizierungsmethode | Wann verwenden | Erforderliche Eingaben |
|---|---|---|
| Benutzername und Programmatic Access Token | Empfohlen, wenn Sie die Anmeldung mit Benutzername weiterhin nutzen möchten, nachdem die Passwortauthentifizierung von Snowflake nicht mehr unterstützt wird | Snowflake Benutzername und PAT |
| JWT-Zertifikat | Verwenden Sie dies, wenn Ihre Snowflake Umgebung für die Authentifizierung mit Schlüsselpaaren eingerichtet ist | Snowflake Benutzername, Private Key File Path und Private Key File Password |
| OAuth Token | Verwenden Sie dies, wenn Ihre Organisation OAuth-basierten Zugriff auf Snowflake bereitstellt | OAuth Token |
Informationen zu Anforderungen und Einrichtung von PAT finden Sie in der Snowflake Dokumentation.
4. Verfügbare Datenbanken laden
Nachdem Sie die erforderlichen Verbindungsdaten eingegeben haben, klicken Sie auf Refresh Snowflake Databases. Dadurch wird die Verbindung zu Snowflake hergestellt und es werden die für dab Nexus auswählbaren Datenbanken geladen.
5. Datenbank und Warehouse auswählen
Nach erfolgreicher Aktualisierung wählen Sie die gewünschte Datenbank und Warehouse aus. Bei Bedarf können Sie auch einschränken, welche Schemata bei der Aufgabenerstellung verfügbar sind.
6. Verbindung testen
Verwenden Sie Test Connection, um die Konfiguration zu überprüfen. Bei einem fehlgeschlagenen Verbindungstest zeigt dab Nexus mögliche Lösungen sowie zusätzliche Details zur Ursache an.
Berechtigungen
Wenn Sie keine Teams oder Benutzer auswählen, können alle Benutzer von dab Nexus diese Verbindung nutzen. Wenn Sie ein oder mehrere Teams bzw. Benutzer auswählen, können nur diese die Verbindung verwenden.
Bearbeiten
Zum Bearbeiten einer bestehenden Verbindung klicken Sie in der Übersicht auf den Namen der Verbindung. Die Verbindungseinstellungen werden erneut geöffnet und können angepasst werden.
Nächster Schritt
Nach einem erfolgreichen Verbindungstest steht die Verbindung bei der Aufgabenerstellung zur Verfügung.
Löschen
Das Löschen einer Verbindung kann aktive (geplante) Aufgaben beeinflussen und zu deren Fehlschlagen führen. Dieser Vorgang kann nicht rückgängig gemacht werden.