dbt Cloud-Metadatensammler
Der dbt Cloud-Metadatensammler bietet schreibgeschützten Zugriff auf Metadaten aus einem externen dbt Cloud-Account.
Der dbt-Cloud-Sammler stellt eine Verbindung zum dbt-Cloud-Projekt her und sammelt dbt-Assets und Abstammungsbeziehungen auf Spaltenebene aus Datenbankansichten, die dbt-Assets zugeordnet sind.
Metadaten katalogisiert
Der dbt-Cloud-Sammler katalogisiert die folgenden Informationen.
| Objekt | Informationen katalogisiert |
|---|---|
| Analyse | Name, Beschreibung, Pfad, Stammpfad, Paketname, eindeutige ID, Alias, Meta, RohSQL, kompilierter SQL/kompilierter Code, aktiviert, materialisiert, Ressourcentyp |
| Modell | Name, Beschreibung, Pfad, Stammpfad, Paketname, eindeutige ID, Alias, Meta, RohSQL, kompilierter SQL/kompilierter Code, aktiviert, materialisiert, Ressourcentyp |
| Modellspalte | Spaltenname |
| Projekt | Name, Projektversion |
| Snapshot | Name, Beschreibung, Pfad, Stammpfad, Paketname, eindeutige ID, Alias, Meta, RohSQL/Rohcode, kompilierter SQL/kompilierter Code, aktiviert, materialisiert, Ressourcentyp |
| Seeding | Name, Beschreibung, Pfad, Stammpfad, Paketname, eindeutige ID, Alias, Meta, RohSQL/Rohcode, kompilierter SQL/kompilierter Code, aktiviert, materialisiert, Ressourcentyp |
| Quelle | Name, Beschreibung, Pfad, Stammpfad, Paketname, eindeutige ID, Alias, Meta, RohSQL/Rohcode, kompilierter SQL/kompilierter Code, aktiviert, Quellname, Ressourcentyp |
| Test | Name, Beschreibung, Pfad, Stammpfad, Paketname, eindeutige ID, Alias, Meta, RohSQL/Rohcode, kompilierter SQL/kompilierter Code, aktiviert, materialisiert, Ressourcentyp |
| Testergebnis | Zeit, zu der der Test ausgeführt wurde, Status, Anzahl der Fehler (falls vorhanden), vom Test ausgegebene Nachricht (falls vorhanden) |
| Semantische Modelle | Name, Beschreibung, Pfad, Paketname, eindeutige ID, Aktiviert, Ressourcentyp, Semantische Modellkomponenten, Primäre Entität |
| Entitäten | Titel, SQL-Ausdruck, Entitätstyp |
| Maße | Titel, Dimensionstyp |
| Messungen | Titel, Beschreibung, Hat Maßzusammenfassung |
| Metriken | Titel, Beschreibung, Pfad, Paketname, eindeutige ID, Metriktyp |
Beziehung zwischen Objekten
Katalogseiten zeigen Beziehungen zwischen den folgenden Daten-Asset-Typen an:
| Daten-Asset-Seite | Beziehung |
|---|---|
| Modell | Projekt, das das dbt-Modell enthält, testet die Integrität des Modells, dbt-Daten-Assets (Test, Seed, Modell, Snapshot, Quelle), die dem Modell vorgelagert sind, und dbt-Daten-Assets (Test, Seed, Modell, Snapshot, Quelle), die dem Modell nachgelagert sind |
| Semantisches Modell | Projekt mit dem semantischen Modell, dem dbt-Modell im Zusammenhang mit dem semantischen Modell, den semantischen dbt-Modellkomponenten (Dimensionen, Entitäten, Messungen) und der Metrik, für die das semantische Modell Kontext bereitstellt |
| Modellspalte | Die Datenbankspalte in der manifesten Tabelle oder Ansicht |
| Projekt | Im Projekt enthaltene dbt-Daten-Assets (Test, Seed, Modell, Snapshot, Quelle) |
| Snapshot | Projekt mit dbt-Projekt-, dbt-Daten-Assets (Test, Seed, Modell, Quelle), die dem Snapshot vorgelagert sind, dbt-Daten-Assets (Test, Seed, Modell, Quelle), die dem Snapshot nachgelagert sind |
| Seeding | Projekt mit dbt-Projekt-, dbt-Daten-Assets (Test, Seed, Modell, Snapshot, Quelle), die dem Seed vorgelagert sind, dbt-Daten-Assets (Test, Seed, Modell, Snapshot, Quelle), die dem Seed nachgelagert sind |
| Quelle | Projekt mit dbt-Projekt- und dbt-Daten-Assets (Test, Seed, Modell, Snapshot), die dem Seed nachgelagert sind, dem Datenbankschema, das die Quelle darstellt |
| Test | Projekt mit dbt-Projekt und dbt-Modell, dessen Integrität von diesem Test getestet wurde |
| Testergebnis | Der dbt-Test, der zur Erstellung des Ergebnisses ausgeführt wurde |
Herkunft für dbt
Die folgenden Abstammungsinformationen werden vom dbt Cloud-Sammler erfasst.
| Objekt | Herkunft verfügbar |
|---|---|
| dbt-Modell als Ansicht materialisiert | Referenzierte Datenbanktabellen und -Spalten im dbt-Modell materialisiert als Ansicht |
| dbt-Ressource | dbt-Daten-Assets, die vor- und nachgelagert sind (z. B. Seeds, die Modellen vorgelagert sind, und Tests, die nachgelagert sind von Modellen), des dbt-Daten-Assets. |
Snowflake ist die derzeit unterstützte Datenquelle für systemübergreifende Herkunft.