(Eingestellt) Data-Mesh-Konzepte
Bevor Sie sich mit der detaillierten Anleitung zur Bereitstellung von Data Mesh mit dem Google Cloud Cortex Framework befassen, finden Sie auf dieser Seite eine Grundlage dafür, wie relevante Data Mesh-Konzepte im Allgemeinen in einem Google Cloud -Produkt und insbesondere im Kontext des Cortex Framework implementiert werden. Nachdem Sie die Data Mesh-Konzepte verstanden haben, lesen Sie das Data Mesh-Nutzerhandbuch für die Cortex Framework Data Foundation.
Knowledge Catalog
In der folgenden Tabelle werden Data Mesh-Konzepte in Knowledge Catalog definiert:
| Konzept | Beschreibung | Cortex Framework-Kontext |
| See | Oberste Einheit zum Organisieren von Daten in einem Data Mesh. Knowledge Catalog – Lakes verwalten. | Eine Datenquelle, z. B. SAP ECC, Salesforce, Google Ads.
|
| Zone | Einheit der zweiten Ebene zum Organisieren von Daten in einem Lake. | Spezifische Verarbeitungsebenen innerhalb einer Datenquelle, z. B. Rohdaten im Vergleich zu CDC. |
| Knowledge Catalog-Asset | Verweis auf Daten, die in Cloud Storage oder BigQuery gespeichert sind und einer Zone zugeordnet sind. Dies ist ein Verweis auf das Daten-Asset und nicht auf die Daten selbst. | Verweis auf BigQuery-Datasets, die in Zonen registriert sind. |
| Label | Beliebige Schlüssel/Wert-Paare, die auf Lakes oder Zonen angewendet werden können. | Labeln Sie ganze Lakes oder Zonen (anstatt Tabellen oder Spalten) mit Metadaten, die in Knowledge Catalog angezeigt oder für benutzerdefinierte Anwendungen verwendet werden können. |
| Data Catalog | Technische Geschäftsmetadaten, die zum Erkennen, Verstehen oder Verwalten von Daten-Assets in einem Warehouse verwendet werden können. | Tabellen oder Spalten (anstatt Lakes oder Zonen) mit umfangreichen Metadaten-Tags annotieren, die in der Knowledge Catalog-Suche oder in benutzerdefinierten Anwendungen verwendet werden können. |
| Katalog-Tag-Vorlagen | Eine Vorlage, die die verfügbaren Felder und ihre Typen in einem Tag definiert. Knowledge Catalog – Tag-Vorlagen verwalten | Definieren Sie eine Reihe von Vorlagen für Verwendungszwecke wie das Taggen von Daten-Assets mit Lines of Business. |
| Katalog-Tag | Eine Reihe von Feldern und deren Werte, die Metadaten enthalten, die für eine Tabelle oder Spalte gelten. Eine Instanz einer Tag-Vorlage. | Annotieren Sie eine Tabelle oder Spalte mit Metadatenwerten, die für dieses Asset relevant sind, z. B. eine bestimmte Line of Business. |
| Katalogglossar | Ein Wörterbuch mit Begriffen, die definiert und mit BigQuery-Spalten verknüpft werden können. Knowledge Catalog – Glossare verwalten. | Definieren Sie Begriffe oder Akronyme, die in BigQuery-Assets verwendet werden. Diese Funktion ist für die Zukunft geplant und wird derzeit nicht unterstützt. |
| Datenherkunft | Ein Diagramm, das BigQuery-Asset-Abhängigkeiten darstellt. | Diese werden nicht von Cortex Data Mesh definiert, es ist jedoch ein relevantes Knowledge Catalog-Tool, mit dem Nutzer BigQuery-Asset-Datenquellen finden können. |
| Herkunftsereignis | Ein Zeitpunkt, zu dem ein Vorgang zum Verschieben von Daten zwischen BigQuery-Assets stattgefunden hat. Enthält eine Liste von Links. | Wird automatisch für unterstützte BigQuery- und Composer-Vorgänge erstellt. |
| Lineage-Link | Eine Edge, die Daten darstellt, die im Rahmen eines Herkunftsereignisses von einem Quell- zu einem Ziel-Asset fließen. | Sie kann analysiert werden, um Anwendungsfälle zu unterstützen, die über die in der Console dargestellten Lineage-Visualisierungsdiagramme hinausgehen. |
BigQuery
In der folgenden Tabelle werden Data Mesh-Konzepte in BigQuery definiert:
| Konzept | Beschreibung | Cortex Framework-Kontext |
| Richtlinientaxonomie | Eine Hierarchie von Richtlinien-Tags. BigQuery-Richtlinien-Tags verwalten. | Organisieren Sie zusammengehörige Richtlinien-Tags, die für die Zugriffssteuerung verwendet werden können, in einer Hierarchie mit übernommenen Berechtigungen. |
| Richtlinien-Tag | Ein Tag, das auf bestimmte Spalten in einer BigQuery-Tabelle oder -Ansicht angewendet wird. Richtlinien-Tags können auf jeder Ebene der Hierarchie angewendet werden. Auf eine bestimmte Spalte kann nur ein Richtlinien-Tag angewendet werden. | Spalten mit Tags versehen, die für die Zugriffssteuerung auf Spaltenebene verwendet werden. Hauptkonten im Richtlinien-Tag definieren „detaillierte“ oder „nicht maskierte“ Leser, die die Rohdaten der Spalte sehen können. |
| Datenrichtlinie | Richtlinien, die auf ein Richtlinien-Tag angewendet werden und festlegen, wie und wer die maskierten Spaltendaten sehen kann. | Hauptkonten in der Datenrichtlinie definieren die „maskierten Leser“, die die maskierten Spaltendaten sehen können. Nutzer, die keine Leseberechtigungen für maskierte oder unmaskierte Daten haben, können die Spalte nicht abfragen. |
| Maskierungsregel | Regeln, die auf eine Datenrichtlinie angewendet werden und definieren, wie die Daten maskiert werden, z. B. durch Hashing, Anzeige eines Standardwerts, der letzten vier Zeichen und anderer Werte. | Wird situationsbedingt auf sensible Spalten angewendet. |
| Zeilenzugriffsrichtlinie | SQL-Anweisungen, die definieren, welche Gruppen Zeilen in Tabellen basierend auf bestimmten Spaltenwerten abfragen können. | Wird für die Zugriffssteuerung auf Zeilenebene verwendet, wenn die Steuerung auf Asset- und Spaltenebene nicht ausreicht. |
Cortex Data Mesh-Konzept
In der folgenden Tabelle werden spezifische Data Mesh-Konzepte im Cortex Framework definiert:
| Konzept | Beschreibung | Cortex Framework-Kontext |
| Metadatenressource | Metadatenentitäten, die in mehreren BigQuery-Assets wiederverwendet werden können. Beispiele sind Lakes, Katalog-Tag-Vorlagen und Richtlinientaxonomien. Dies sind die Metadaten und nicht die Daten in BigQuery selbst. | Definiert wiederverwendbare Ressourcen, um eine konsistente Verwaltung des Cortex Data Mesh zu ermöglichen. |
| BigQuery-Asset | BigQuery-Tabelle oder -Ansicht. | Vorhandene Cortex BigQuery-Objekte, die mit dem Data Mesh verwaltet werden. |
| BigQuery-Asset-Annotation | Metadaten, die auf eine bestimmte BigQuery-Tabelle oder -Ansicht angewendet werden. Dazu gehören Beschreibungen, Zugriffsrichtlinien und Zuordnungen zu Metadatenressourcen. | Verknüpfen Sie Metadaten mit BigQuery-Assets, um die Erkennung und Zugriffssteuerung zu ermöglichen. |
| Ressourcenspezifikation (Spezifikation) | Eine YAML-Datei, die eine Metadatenressource oder eine BigQuery-Asset-Annotation definiert. | Der vollständige Satz von Ressourcenspezifikationen codiert die bereitzustellende Data Mesh-Konfiguration. |