Membuat daftar model
Ringkasan
Halaman ini menunjukkan cara mencantumkan model BigQuery ML dalam set data. Anda dapat mencantumkan model BigQuery ML dengan:
- Menggunakan konsol Google Cloud.
- Menggunakan perintah
bq ls
di alat command line bq. - Memanggil metode API
models.list
secara 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.dataViewer
bigquery.dataEditor
bigquery.dataOwner
bigquery.metadataViewer
bigquery.user
bigquery.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 navigasi, pada bagian Resource, klik nama project Anda.
Saat Anda memperluas setiap set data di sebuah project, model akan dicantumkan bersama dengan resource BigQuery lainnya dalam set data tersebut. Model ditunjukkan dengan ikon 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]
Dengan keterangan:
[PROJECT_ID]
adalah project ID Anda.[DATASET]
adalah 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 selanjutnya
- 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: