Membuat daftar model
Halaman ini menunjukkan cara mencantumkan model BigQuery ML dalam set data. Anda dapat mencantumkan model BigQuery ML dengan:
- Menggunakan Google Cloud console.
- Menggunakan perintah
bq lsdi alat command line bq. - Memanggil metode API
models.listsecara langsung atau menggunakan library klien.
Izin yang diperlukan
Untuk mencantumkan model dalam set data, Anda harus diberi
peran READER
pada set data, atau Anda harus diberi peran Identity and Access Management (IAM) level project yang
mencakup izin bigquery.models.list. Jika diberi izin
bigquery.models.list di level project, Anda dapat mencantumkan model di
set data mana pun dalam project. Peran IAM level project yang telah ditetapkan berikut mencakup izin bigquery.models.list:
bigquery.dataViewerbigquery.dataEditorbigquery.dataOwnerbigquery.metadataViewerbigquery.userbigquery.admin
Untuk mengetahui informasi selengkapnya tentang peran dan izin IAM di BigQuery ML, lihat Kontrol akses. Untuk mengetahui informasi selengkapnya tentang peran level set data, baca Peran dasar untuk set data.
Membuat daftar model
Untuk mencantumkan model dalam set data:
Konsol
Di konsol Google Cloud , buka halaman BigQuery.
Di panel kiri, klik Explorer:

Jika Anda tidak melihat panel kiri, klik Luaskan panel kiri untuk membuka panel.
Di panel Explorer, luaskan project Anda dan klik Set data.
Klik set data yang berisi model Anda.
Klik tab Model.
bq
Jalankan perintah bq ls dengan flag --models atau -m. Flag
--format
dapat digunakan untuk mengontrol output. Jika Anda mencantumkan model
dalam project selain project default,
tambahkan project ID ke set data dalam format berikut:
[PROJECT_ID]:[DATASET].
bq ls -m --format=pretty PROJECT_ID:DATASET
Ganti kode berikut:
PROJECT_IDadalah project ID Anda.DATASETadalah nama set data.
Output perintah terlihat seperti berikut saat flag --format=pretty
digunakan. --format=pretty menghasilkan output tabel yang diformat. Kolom Model Type
menampilkan jenis model, misalnya, KMEANS.
+-------------------------+------------+--------+-----------------+ | Id | Model Type | Labels | Creation Time | +-------------------------+------------+--------+-----------------+ | mymodel | KMEANS | | 03 May 03:02:27 | +-------------------------+------------+--------+-----------------+
Contoh:
Masukkan perintah berikut untuk mencantumkan model dalam set data mydataset di
project default Anda.
bq ls --models --format=pretty mydataset
Masukkan perintah berikut untuk mencantumkan model dalam set data mydataset di
myotherproject. Perintah ini menggunakan pintasan -m untuk mencantumkan model.
bq ls -m --format=pretty myotherproject:mydataset
API
Untuk mencantumkan model menggunakan API, panggil metode models.list
dan sediakan projectId dan datasetId.
Go
Sebelum mencoba contoh ini, ikuti petunjuk penyiapan Go di Panduan memulai BigQuery menggunakan library klien. Untuk mengetahui informasi selengkapnya, lihat Dokumentasi referensi BigQuery Go API.
Untuk melakukan autentikasi ke BigQuery, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Java
Sebelum mencoba contoh ini, ikuti petunjuk penyiapan Java di Panduan memulai BigQuery menggunakan library klien. Untuk mengetahui informasi selengkapnya, lihat Dokumentasi referensi BigQuery Java API.
Untuk melakukan autentikasi ke BigQuery, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Node.js
Sebelum mencoba contoh ini, ikuti petunjuk penyiapan Node.js di Panduan memulai BigQuery menggunakan library klien. Untuk mengetahui informasi selengkapnya, lihat Dokumentasi referensi BigQuery Node.js API.
Untuk melakukan autentikasi ke BigQuery, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Python
Sebelum mencoba contoh ini, ikuti petunjuk penyiapan Python di Panduan memulai BigQuery menggunakan library klien. Untuk mengetahui informasi selengkapnya, lihat Dokumentasi referensi BigQuery Python API.
Untuk melakukan autentikasi ke BigQuery, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Langkah berikutnya
- Untuk ringkasan BigQuery ML, lihat Pengantar BigQuery ML.
- Untuk mulai menggunakan BigQuery ML, lihat Membuat model machine learning di BigQuery ML.
- Untuk mempelajari lebih lanjut tentang cara menggunakan model, lihat: