Datenbeziehungen in Knowledge Catalog ansehen

Knowledge Catalog (ehemals Dataplex Universal Catalog) erkennt potenzielle Verknüpfungen zwischen Daten-Assets. So können Sie die zugehörigen Daten finden und die Art der Beziehung verstehen.

Hinweis

Bevor Sie Beziehungen zwischen Daten-Assets aufrufen, müssen Ihnen die erforderlichen Rollen zugewiesen sein.

Erforderliche Rollen

Zum Aufrufen von Beziehungen zwischen Daten-Assets in Knowledge Catalog sind keine spezifischen IAM-Rollen für Knowledge Catalog erforderlich. Knowledge Catalog verwendet Ihre vorhandenen Berechtigungen für die Quellsysteme, in denen sich die Assets befinden, z. B. BigQuery, um zu ermitteln, ob Sie Beziehungen sehen können. Wenn Sie beispielsweise Beziehungen zu einer BigQuery-Tabelle sehen möchten, benötigen Sie die Berechtigung bigquery.tables.get.

Wenn Sie keine Berechtigung zum Aufrufen eines Assets im Quellsystem haben, werden im Knowledge Catalog-Beziehungsdiagramm alle Beziehungen ausgeblendet, die dieses Asset betreffen. So wird sichergestellt, dass die Sichtbarkeit von Beziehungen den Sicherheitsgrenzen und Berechtigungen entspricht, die in den Quellsystemen festgelegt wurden.

Datenbeziehungen

Datenbeziehungen veranschaulichen, wie Daten-Assets miteinander verbunden sind. Wenn Sie beispielsweise eine Tabelle mit Kundendaten finden, können Sie über die Beziehungen zugehörige Tabellen mit Bestellungen oder Supporttickets aufrufen. Darüber hinaus dienen Beziehungen als strukturelle Anleitung und liefern wichtige Kontextinformationen für große Sprachmodelle. Dadurch generiert die KI genauere Antworten und formuliert präzise Abfragen, um bestimmte Informationen abzurufen.

Knowledge Catalog erkennt und speichert automatisch häufige Beziehungen zwischen den Daten-Assets. Die Beziehungsdaten stammen aus verschiedenen Quellen, z. B.:

  • Verlaufsabfragelogs von Knowledge Catalog, in denen der Abfrageverlauf kontinuierlich analysiert wird, um potenzielle JOIN-Muster zwischen Tabellen zu erkennen.
  • Datenanalysen schlagen Datenbeziehungen auf Anfrage vor, indem sie Schemaattribute und Datenüberschneidungen mithilfe großer Sprach modelle analysieren.

Unterstützte Daten-Assets

Sie können Datenbeziehungen für BigQuery-Tabellen und ‑Ansichten aufrufen.

Datenbeziehungen aufrufen

Verwenden Sie die Console oder die Dataplex API, um Datenbeziehungen für BigQuery-Tabellen und ‑Ansichten aufzurufen. Google Cloud

Console

So rufen Sie Datenbeziehungen für eine Tabelle in BigQuery auf:

  1. Rufen Sie in der Google Cloud Console die Seite Suchen im Knowledge Catalog auf.

    Zur Suche

  2. Suchen Sie nach einer BigQuery-Tabelle, für die Sie Beziehungen aufrufen möchten.

  3. Klicken Sie in den Suchergebnissen auf den Tabellennamen, um die zugehörige Eintragsseite zu öffnen.

  4. Rufen Sie den Tab Beziehungen auf, um die folgenden Informationen zu jeder Datenbeziehung aufzurufen:

    • Ziel: Der Name des verbundenen Daten-Assets.
    • Beziehung: Die spezifischen Spalten, die zum Verknüpfen der Assets verwendet werden.
    • Typ:Die Art der Verknüpfung. Häufige Joins und Beziehungen, die durch Datenanalysen erkannt wurden, werden beispielsweise als JOIN angezeigt.
    • Quelle:Die Quelle der Beziehung.

      • Query history ist die Quelle für häufige Joins.
      • Data insights ist die Quelle für Beziehungen, die durch Datenanalysen erkannt wurden.
    • Aktion:Eine Beispielabfrage, mit der Sie die Verknüpfung zwischen den Assets ermitteln können.

REST

Erkannte Beziehungen werden in Knowledge Catalog als EntryLinks gespeichert, die eine Beziehung zwischen zwei Daten-Assets (Einträgen) in Knowledge Catalog herstellen. Die Details zur Beziehung, z. B. die verknüpften Spalten und die Quelle der Beziehung, werden als Aspekte von EntryLinks gespeichert.

Verwenden Sie die folgenden Methoden, um Datenbeziehungen aufzurufen:

  • LookupEntryLinks ruft alle EntryLinks ab, die auf einen bestimmten Dateneintrag als entweder die Quelle oder das Ziel verweisen, um alle Beziehungen zurückzugeben, die mit einem bestimmten Eintrag verknüpft sind.

  • LookupContext bietet einen einzelnen Endpunkt, um KI-Agenten mit Kontextmetadaten zu versehen. Es gibt ein prägnantes, vorformatiertes Metadatenpaket zurück, das auch zugehörige Daten-Assets enthält.

Standorte

Sie können Datenbeziehungen an allen BigQuery-Standorten verwenden.

Beschränkungen

  • Knowledge Catalog analysiert eine Stichprobe des Abfrageverlaufs, um Beziehungen zu erkennen. Daher führen einige Abfragen möglicherweise nicht zur Erkennung von Verknüpfungen.
  • Die Erkennung von Beziehungen kann bis zu 72 Stunden nach Ausführung der Abfrage dauern.

Nächste Schritte