Modelle auflisten
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
im bq-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 unter Einfache Rollen für Datasets.
Modelle auflisten
So listen Sie Modelle in einem Dataset auf:
Console
Öffnen Sie in der Google Cloud Console die Seite „BigQuery“.
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]
Dabei gilt:
[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
Bevor Sie dieses Beispiel anwenden, folgen Sie den Schritten zur Einrichtung von Go in der BigQuery-Kurzanleitung zur Verwendung von Clientbibliotheken. Weitere Angaben finden Sie in der Referenzdokumentation zur BigQuery Go API.
Richten Sie zur Authentifizierung bei BigQuery die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Java
Bevor Sie dieses Beispiel anwenden, folgen Sie den Schritten zur Einrichtung von Java in der BigQuery-Kurzanleitung zur Verwendung von Clientbibliotheken. Weitere Angaben finden Sie in der Referenzdokumentation zur BigQuery Java API.
Richten Sie zur Authentifizierung bei BigQuery die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Node.js
Bevor Sie dieses Beispiel anwenden, folgen Sie den Schritten zur Einrichtung von Node.js in der BigQuery-Kurzanleitung zur Verwendung von Clientbibliotheken. Weitere Angaben finden Sie in der Referenzdokumentation zur BigQuery Node.js API.
Richten Sie zur Authentifizierung bei BigQuery die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Python
Bevor Sie dieses Beispiel anwenden, folgen Sie den Schritten zur Einrichtung von Python in der BigQuery-Kurzanleitung zur Verwendung von Clientbibliotheken. Weitere Angaben finden Sie in der Referenzdokumentation zur BigQuery Python API.
Richten Sie zur Authentifizierung bei BigQuery die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Nächste Schritte
- Einführung in BigQuery ML
- Informationen zur Verwendung von BigQuery ML finden Sie unter Modelle für maschinelles Lernen in BigQuery ML erstellen.
- Weitere Informationen zur Arbeit mit Modellen finden Sie unter: