Übersicht
Auf dieser Seite erfahren Sie, wie Sie BigQuery ML-Modelle in einem Dataset auflisten. Dafür haben Sie folgende Möglichkeiten:
- Google Cloud Console verwenden
- Mit dem Befehl
bq ls
imbq
-Befehlszeilentool - Durch direkten Aufruf der API-Methode
models.list
oder mithilfe der Clientbibliotheken
Erforderliche Berechtigungen
Zum Auflisten von Modellen in einem Dataset muss Ihnen die Rolle READER
für das Dataset oder eine IAM-Rolle auf Projektebene mit der Berechtigung bigquery.models.list
zugewiesen sein. Wenn Ihnen die Berechtigung bigquery.models.list
auf Projektebene erteilt wurde, können Sie Modelle in jedem Dataset innerhalb des Projekts auflisten. Die folgenden vordefinierten IAM-Rollen auf Projektebene umfassen Berechtigungen des Typs bigquery.models.list
:
bigquery.dataViewer
bigquery.dataEditor
bigquery.dataOwner
bigquery.metadataViewer
bigquery.user
bigquery.admin
Unter Zugriffssteuerung erfahren Sie mehr über IAM-Rollen und -Berechtigungen in BigQuery ML. Weitere Informationen zu Rollen auf Dataset-Ebene finden Sie in der BigQuery-Dokumentation unter Einfache Rollen für Datasets.
Modelle auflisten
So listen Sie Modelle in einem Dataset auf:
Console
Rufen Sie in der Google Cloud Console die Seite „BigQuery“ auf.
Klicken Sie im Navigationsbereich im Abschnitt Ressourcen auf den Namen Ihres Projekts.
Wenn Sie die einzelnen Datasets in einem Projekt maximieren, werden die Modelle zusammen mit den anderen BigQuery-Ressourcen in den Datasets aufgelistet. Modelle sind am Modellsymbol
zu erkennen.
bq
Führen Sie den Befehl bq ls
mit dem Flag --models
oder -m
aus. Mit dem Flag --format
kann die Ausgabe gesteuert werden. Wenn Sie Modelle in einem anderen Projekt als Ihrem Standardprojekt auflisten, fügen Sie dem Dataset die Projekt-ID im folgenden Format hinzu: [PROJECT_ID]:[DATASET]
bq ls -m --format=pretty [PROJECT_ID]:[DATASET]
Wobei:
[PROJECT_ID]
ist die Projekt-ID.[DATASET]
ist der Name des Datasets
Die Befehlsausgabe sieht bei Verwendung des Flags --format=pretty
in etwa so aus: --format=pretty
liefert eine formatierte Tabellenausgabe. In der Spalte Model Type
wird der Modelltyp angezeigt, z. B. KMEANS
.
+-------------------------+------------+--------+-----------------+ | Id | Model Type | Labels | Creation Time | +-------------------------+------------+--------+-----------------+ | mymodel | KMEANS | | 03 May 03:02:27 | +-------------------------+------------+--------+-----------------+
Beispiele:
Geben Sie den folgenden Befehl ein, um Modelle im Dataset mydataset
in Ihrem Standardprojekt aufzulisten:
bq ls --models --format=pretty mydataset
Geben Sie den folgenden Befehl ein, um Modelle im Dataset mydataset
in myotherproject
aufzulisten. In diesem Befehl wird das Kürzel -m
zum Auflisten von Modellen verwendet:
bq ls -m --format=pretty myotherproject:mydataset
API
Zum Auflisten von Modellen mithilfe der API rufen Sie die Methode models.list
auf und geben Sie projectId
und datasetId
an.
Go
Java
Node.js
Python
Nächste Schritte
- Einführung in BigQuery ML
- Informationen zur Verwendung von BigQuery ML finden Sie unter Erste Schritte mit BigQuery ML über die Google Cloud Console.
- Weitere Informationen zum Arbeiten mit Modellen finden Sie unter: