Nach Ressourcen suchen

Mit der Knowledge Catalog-Suche in BigQuery können Sie mithilfe von Abfragen in natürlicher Sprache nachGoogle Cloud -Ressourcen wie Datasets und Tabellen suchen. Wenn Sie mit Alltagssprache nach von Ihnen erstellten Metadaten suchen, können Sie die benötigten Daten-Assets finden, ohne auf genaue Keyword-Übereinstimmungen angewiesen zu sein.

Weitere Informationen zum Suchen nach Tabellendaten in BigQuery finden Sie unter Einführung in die Suche in BigQuery.

Für Vorschau anmelden

Wenn Sie sich für die Vorabversion registrieren möchten, muss Ihr Google-Kundenbetreuer eine Anfrage über das Anmeldeformular einreichen. Nachdem Sie das Formular gesendet haben, wird sich das BigQuery-Team mit den nächsten Schritten an Sie wenden.

Hinweis

Bevor Sie die Suche in natürlicher Sprache in BigQuery verwenden, um nachGoogle Cloud -Ressourcen zu suchen, müssen Sie die Aufgaben in diesem Abschnitt ausführen.

Erforderliche Rollen

Wenn Sie nach Ressourcen suchen möchten, benötigen Sie mindestens eine der folgenden Knowledge Catalog-IAM-Rollen für das Projekt, das für die Suche verwendet wird: Dataplex Catalog-Administrator, Dataplex Catalog-Bearbeiter oder Dataplex Catalog-Betrachter. Berechtigungen für Suchergebnisse werden unabhängig vom ausgewählten Projekt geprüft.

Die Suchergebnisse in BigQuery werden entsprechend Ihren IAM-Berechtigungen für die zugrunde liegenden Ressourcen eingeschränkt. Wenn Sie in BigQuery nach einer Ressource suchen möchten, benötigen Sie Zugriffsberechtigungen für die entsprechende Ressource. Weitere Informationen finden Sie im Abschnitt Suchbereich in diesem Dokument.

Wenn Sie beispielsweise nach BigQuery-Datasets, -Tabellen, -Ansichten und -Modellen suchen möchten, benötigen Sie die entsprechenden Berechtigungen für den Zugriff auf diese Ressourcen. Weitere Informationen finden Sie unter BigQuery-Berechtigungen. In der folgenden Liste werden die erforderlichen Mindestberechtigungen beschrieben:

  • Zum Suchen nach einer Tabelle benötigen Sie die Berechtigung bigquery.tables.get für diese Tabelle.
  • Wenn Sie nach einem Dataset suchen möchten, benötigen Sie die Berechtigung bigquery.datasets.get für dieses Dataset.

Die Rolle „BigQuery-Metadatenbetrachter“ (roles/bigquery.metadataViewer) umfasst die Berechtigungen bigquery.tables.get und bigquery.datasets.get und ermöglicht es Ihnen, nach beliebigen BigQuery-Ressourcen zu suchen.

Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff verwalten.

Sie können die erforderlichen Berechtigungen auch über benutzerdefinierte Rollen oder andere vordefinierte Rollen erhalten.

API aktivieren

Wenn Sie die Suche verwenden möchten, muss die Dataplex API aktiviert sein. Die Dataplex API ist für alle neuen Google Cloud -Projekte mit BigQuery standardmäßig aktiviert. Wenn die Dataplex API in Ihrem Projekt nicht aktiviert ist, lesen Sie den Abschnitt Knowledge Catalog aktivieren.

  1. Rufen Sie in der Google Cloud Console die BigQuery-Seite Suche auf.

    Zur Suche

  2. Geben Sie Ihre Abfrage in natürlicher Sprache in das Suchfeld ein und drücken Sie die Eingabetaste. Hier einige Beispielabfragen:

    • Show me the datasets that contain taxi information
    • Find data on vaccine distribution across different countries
    • Get tables with historical temperature data for major world cities
    • Search for hurricane tracking and storm activity datasets
    • Population data by country
  3. Wenn Sie die Suche filtern möchten, klicken Sie auf Filter. Folgende Filter sind verfügbar:

    • Umfang: Suchen Sie in der gesamten Organisation (Standard), im aktuellen Projekt oder nur nach markierten Ressourcen. Weitere Informationen finden Sie im Abschnitt Suchbereich in diesem Dokument.
    • Systeme: Der Google Cloud -Dienst, zu dem die Ressource gehört, z. B. BigQuery. Das Knowledge Catalog-System enthält Eintragsgruppen.
    • Projekte: die Projekte, in denen gesucht werden soll.
    • Typ: Der Ressourcentyp, z. B. BigQuery-Verbindung, Cloud Storage-Bucket oder Datenbank. Je nach Ressourcentyp können Sie auch nach Untertyp filtern, z. B. nach Verbindungstyp oder SQL-Dialekt.
    • Standorte auswählen: Die Standorte, an denen gesucht werden soll.
    • Datasets auswählen: Dadurch werden die Suchergebnisse auf BigQuery-Ressourcen beschränkt, die zu den ausgewählten BigQuery-Datasets gehören. Geben Sie im Feld Zum Filtern eingeben den Namen des Datasets ein.
    • Annotationen: Die Aspekttypen des Knowledge Catalog, die mit der Ressource verknüpft sind, nach der Sie suchen. Wenn Sie nach Aspektwerten filtern möchten, klicken Sie auf Nach Annotationswerten filtern und wählen Sie dann die Werte aus.

    Wenn Sie einen Filter entfernen möchten, klicken Sie neben dem entsprechenden Filter auf Löschen. Wenn Sie alle Filter entfernen möchten, klicken Sie auf Filter löschen.

    Weitere Informationen zur Auswertung von Filtern finden Sie in diesem Dokument im Abschnitt Filter.

  4. Optional: Wenn Sie weitere Informationen zu einer Ressource aufrufen möchten, klicken Sie in den Suchergebnissen auf den Ressourcennamen.

    Dadurch wird eine Ressourcenzusammenfassung in einem geteilten Bereich geöffnet. Sie haben folgende Möglichkeiten:

    • Wenn Sie die Ressource in dem Dienst öffnen möchten, zu dem sie gehört, klicken Sie für die Ressource auf In PRODUCT_NAME öffnen. Wenn Sie beispielsweise ein BigQuery-Dataset in BigQuery Studio öffnen möchten, klicken Sie auf In Studio öffnen. Die verfügbaren Optionen hängen von der Ressource ab.
    • Wenn Sie die Knowledge Catalog-Metadaten aufrufen möchten, die mit einer Ressource verknüpft sind, klicken Sie für die Ressource auf In Knowledge Catalog öffnen.
    • Wenn Sie wichtige Suchergebnisse als Lesezeichen speichern möchten, können Sie sie mit einem Stern markieren. Klicken Sie für die Ressource auf Markieren. Sie können mit Sternchen markierte Ressourcen in BigQuery Studio ansehen.
    • Klicken Sie auf Schließen, um die Ressourcenzusammenfassung im geteilten Bereich zu schließen.

Alternativ können Sie mit Gemini Cloud Assist nach Ressourcen suchen.

Filter

Mit Filtern können Sie die Suchergebnisse eingrenzen.

Wenn Sie Filter in mehreren Abschnitten angeben, werden die Filter mit dem logischen Operator AND ausgewertet. Die Suchergebnisse enthalten Ressourcen, die mindestens eine Bedingung aus jedem ausgewählten Abschnitt erfüllen. Wenn Sie beispielsweise das BigQuery-System und den Ressourcentyp dataset auswählen, enthalten die Suchergebnisse BigQuery-Datasets, aber keine Gemini Enterprise Agent Platform-Datasets.

Wenn Sie mehrere Filter innerhalb eines einzelnen Abschnitts auswählen, werden die Filter mit dem logischen Operator OR ausgewertet. Wenn Sie beispielsweise den Ressourcentyp dataset und den Ressourcentyp table auswählen, enthalten die Suchergebnisse sowohl Datasets als auch Tabellen.

Suchbereich

Bei Projekten, die zu einer Google Cloud -Organisation gehören, wird die Suche im Rahmen dieser Organisation ausgeführt.

In den Suchergebnissen werden die Berechtigungen berücksichtigt, die Sie für die Ressourcen haben. Wenn Sie beispielsweise Lesezugriff auf die BigQuery-Metadaten einer Ressource haben, wird diese Ressource in Ihren Suchergebnissen angezeigt. Wenn Sie Zugriff auf eine BigQuery-Tabelle, aber nicht auf das Dataset haben, das diese Tabelle enthält, wird die Tabelle trotzdem wie erwartet in den Suchergebnissen angezeigt.

Die Suchergebnisse enthalten nur die Ressourcen, die zum selben VPC Service Controls-Perimeter gehören wie das Projekt, in dem die Suche durchgeführt wird. Wenn Sie die Google Cloud Console verwenden, ist dies das Projekt, das in der Console ausgewählt ist.

Nächste Schritte