Erstellen Sie einen dbt Cloud-Metadatensammler
Erstellen Sie einen Sammler, um Metadaten aus der dbt Cloud zu importieren.
Vorbereitungen
Bevor Sie beginnen, überprüfen Sie Folgendes:
- Für die Sammler ist ein MID-Server eingerichtet. Weitere Informationen finden Sie unter MID-Server für Metadatensammler.
- Alle erforderlichen Aufgaben sind abgeschlossen. Weitere Informationen finden Sie unter Bereiten Sie die Ausführung des dbt-Cloud-Sammlers vor.
- Erforderliche Rolle: Connection-admin
Prozedur
- Navigieren zu Alle > Workflow-Datafabric > Workflow-Datafabric-Startseitean.
-
Wählen Sie den Connect Hub aus
Symbol in der linken Sidebar.
- Auswählen Erstellen > Metadatensammleran.
- Wählen Sie in der Liste System die Option aus dbt-Cloud .
-
Füllen Sie im Formular die Felder aus.
Tabelle : 1. Neues dbt Cloud-Metadatensammlerformular Feld Beschreibung Verbindungsname Eindeutiger Bezeichner für die Verbindung. Dieses Feld kann nicht geändert werden, sobald die Verbindung hergestellt wurde. Kurzbeschreibung Zweck und Details der Verbindung. -
Geben Sie die dbt-Cloud-Konfigurationsdetails ein.
Tabelle : 2. Konfigurationsdetails Feld Beschreibung dbt-Cloud-API-Schlüssel Ein von der dbt Cloud ausgestellter API-Schlüssel mit Berechtigungen für den Zugriff auf den angegebenen Account. dbt-Cloud-Host Der Host für den Account Ihrer Organisation in der dbt-Cloud. Wenn nicht angegeben, wird als Standardhost cloud.getdbt.com angenommen. dbt-Cloud-Account-ID Der dbt-Cloud-Account, der das Projekt besitzt, aus dem dbt-Metadatenartefakte erfasst werden sollen. dbt-Cloud-Projekt Der Name oder numerische Bezeichner des Projekts, aus dem dbt-Metadatenartefakte erfasst werden sollen. dbt-Cloud-Ausführungs-ID Der numerische Bezeichner der Ausführung, die die zu sammelnden Artefakte erzeugt hat. Wenn nicht angegeben, wird die letzte erfolgreiche Ausführung erfasst, die Artefakte innerhalb des Projekts erzeugt hat. dbt-Cloud-Umgebung Die dbt-Cloud-Umgebung (ID oder Name), die zum Filtern der Auftragsausführungen verwendet wird, aus denen dbt-Metadatenartefakte erfasst werden. dbt-Cloud-Auftrag Der dbt-Cloud-Auftrag (ID oder Name), der zum Filtern der Auftragsausführungen verwendet wird, aus denen dbt-Metadatenartefakte erfasst werden sollen. -
Geben Sie die Details der Zieldatenbank ein.
Hinweis:Sie müssen festlegen Zieldatenbank Bis Snowflake-Überschreibungen Dient zum Sammeln von Snowflake-Abstammungsbeziehungen zwischen Spalten, die über Ansichten angegeben werden.
Tabelle : 3. Zieldatenbankdetails Feld Beschreibung Zieldatenbank Option zum Überschreiben der Datenbankverbindungsinformationen, die im Projekt in der dbt-Cloud konfiguriert sind - Keine Zieldatenbank-Überschreibungen : Ermöglicht dem Sammler, die Verbindung zu einem Data Warehouse zu überspringen und nur dbt-Assets zu sammeln. Für Ansichten ist keine Herkunft verfügbar
- Snowflake-Überschreibungen : Wählen Sie diese Option aus, um Snowflake-Abstammungsbeziehungen zwischen Spalten zu erfassen, die über Ansichten angegeben werden
Authentifizierung (Snowflake-Überschreibungen) Authentifizierung Zu verwendende Authentifizierungsmethode, wenn Snowflake-Überschreibungen Ist ausgewählt - Keine Snowflake-Authentifizierungsüberschreibungen
- Snowflake-Anwendername und Passwortüberschreibungen
- Überschreibungen der privaten Schlüsseldatei durch Snowflake
Hinweis:Wenn Sie Snowflake-Überschreibungen auswählen und keine Authentifizierungsdetails angeben, ruft der Sammler Verbindungsinformationen (Snowflake-Account, -Rolle und -Lager) aus der identifizierten dbt-Cloud-Ausführung ab.Snowflake-Anwendername und Passwortüberschreibungen Datenbank-Anwendername Anwenderanmeldeinformationen, die für die Verbindung mit der Zieldatenbank verwendet werden sollen Datenbank-Anwenderpasswort Passwort-Anmeldeinformationen, die für die Verbindung mit der Zieldatenbank verwendet werden sollen Überschreibungen der privaten Schlüsseldatei durch Snowflake Datenbank-Anwendername Anwendername, der für die Verbindung mit der Zieldatenbank verwendet werden soll Pfad der Snowflake-Schlüsseldatei Private Schlüsseldatei, die für die Authentifizierung mit Snowflake verwendet werden soll (z. B. rsa_key.p8). Verwenden Sie diese Option, um das dbt-Profil zu überschreiben Passwort der Snowflake-Schlüsseldatei Passwort für die private Schlüsseldatei, wenn der Schlüssel verschlüsselt und ein Passwort festgelegt wurde. Verwenden Sie diese Option, um das dbt-Profil oder die Cloud-Konfiguration zu überschreiben Andere optionale Einstellungen Snowflake-Anwendung Anwendungsverbindungsparameter, der für die Verbindung mit der Snowflake-Zieldatenbank verwendet werden soll. Verwenden Sie diese Option, um das dbt-Profil oder die Cloud-Konfiguration zu überschreiben Standard: DatadotWorld
Snowflake-Account Snowflake-Account oder Mandant Snowflake-Rolle Rolle, die für die Verbindung mit der Zieldatenbank verwendet werden soll. Verwenden Sie diese Option, um das dbt-Profil oder die Cloud-Konfiguration zu überschreiben. Bei diesem Feld wird zwischen Groß- und Kleinschreibung unterschieden Snowflake-Lager Warehouse, das für die Verbindung mit der Zieldatenbank verwendet werden soll. Verwenden Sie diese Option, um das dbt-Profil oder die Cloud-Konfiguration zu überschreiben. Bei diesem Feld wird zwischen Groß- und Kleinschreibung unterschieden -
Geben Sie die erweiterten Optionen ein.
Tabelle : 4. Erweiterte Optionen Feld Beschreibung Max. Wiederholungen Gibt an, wie oft das System einen fehlgeschlagenen API-Aufruf wiederholt. Standard: 5
Wiederholungsverzögerung Die Anzahl der Sekunden, die zwischen Wiederholungsversuchen für einen fehlgeschlagenen API-Aufruf gewartet werden soll. Standard: 2 Sekunden
API-HTTP-Header Name-Wert-Paare, die als HTTP-Header in API-Aufrufen des Sammlers enthalten sind. Fügen Sie einen Wert pro Zeile hinzu, um mehrere Header anzugeben. JDBC-Treibereigenschaften JDBC-Treibereigenschaften, die an die Treiberverbindung übergeben werden sollen. Geben Sie mehrere JDBC-Treibereigenschaften an, indem Sie einen Wert pro Zeile hinzufügen. Wenn Sie die NTLM-Authentifizierung verwenden, müssen Sie zwei JDBC-Eigenschaften festlegen als:
- IntegratedSecurity=wahr
- AuthentifizierungScheme=NTLM
- Wählen Sie Speichern.
Ergebnisse
Der Metadatensammler wird erstellt und wird auf der Seite „Connectors“ mit einem konfigurierten Status angezeigt. Sie ist jetzt bereit, eine Verbindung zum Quellsystem herzustellen und Metadaten zu sammeln.
Nächste Maßnahme
Nach dem Erstellen des Sammlers können Sie eine der folgenden Aufgaben ausführen:
- Führen Sie den Sammler manuell aus, um Metadaten sofort zu sammeln. Weitere Informationen finden Sie unter Führen Sie Metadatensammler manuell aus.
- Automatisieren Sie die Metadatensammlung, indem Sie regelmäßige Sammlerausführungen planen. Weitere Informationen finden Sie unter Metadaten-Sammlerausführungen planen.
- Überwachen Sie den Ausführungsstatus, und beheben Sie Probleme, indem Sie die Laufzeitprotokolle anzeigen. Weitere Informationen finden Sie unter Zeigen Sie Laufzeitprotokolle für Sammlerausführungen an.
- Erkennen und bewerten Sie die gesammelten Daten-Assets im Datenkatalog. Weitere Informationen finden Sie unter Steuert Datenkatalog.