Membuat alur kerja

Untuk meminta dukungan atau memberikan masukan terkait fitur ini, kirim email ke bigquery-workflows-preview-feedback@google.com.

Dokumen ini menjelaskan cara membuat alur kerja di BigQuery. Alur kerja didukung oleh Dataform.

Sebelum memulai

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. Di konsol Google Cloud, pada halaman pemilih project, pilih atau buat project Google Cloud.

    Buka pemilih project

  3. Make sure that billing is enabled for your Google Cloud project.

  4. Aktifkan API BigQuery, Dataform, and Vertex AI.

    Mengaktifkan API

  5. Di konsol Google Cloud, pada halaman pemilih project, pilih atau buat project Google Cloud.

    Buka pemilih project

  6. Make sure that billing is enabled for your Google Cloud project.

  7. Aktifkan API BigQuery, Dataform, and Vertex AI.

    Mengaktifkan API

  8. Ikuti petunjuk di artikel Mengaktifkan pengelolaan aset kode untuk menyimpan, membagikan, dan mengelola versi aset kode seperti alur kerja.
  9. Jika ini adalah pertama kalinya Anda membuat aset kode, tetapkan region default untuk menyimpan aset kode. Anda tidak dapat mengubah region untuk aset kode setelah dibuat.

Peran yang diperlukan

Untuk mendapatkan izin yang diperlukan guna membuat alur kerja, minta administrator untuk memberi Anda peran IAM berikut pada project:

  • Untuk membuat alur kerja: Code Creator (roles/dataform.codeCreator)
  • Untuk mengedit dan menjalankan alur kerja: Dataform Editor (roles/dataform.editor)

Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.

Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran khusus atau peran bawaan lainnya.

Untuk mengetahui informasi selengkapnya tentang IAM Dataform, lihat Kontrol akses dengan IAM.

Membuat alur kerja

Untuk membuat alur kerja, ikuti langkah-langkah berikut:

  1. Buka halaman BigQuery.

    Buka BigQuery

  2. Di panel tab panel editor, klik menu drop-down panah di samping tanda +, lalu klik Alur kerja.

  3. Opsional: Untuk mengganti nama alur kerja, klik nama alur kerja, lalu ketik nama baru.

  4. Klik Mulai, lalu buka tab Setelan.

  5. Di kolom Service account, pilih akun layanan Dataform.

  6. Di bagian Location, pilih region pemrosesan untuk alur kerja.

    1. Untuk memilih region tertentu, pilih Region, lalu pilih region di menu drop-down Region.
    2. Untuk memilih multi-region, pilih Multi-region, lalu pilih multi-region di menu drop-down Multi-region.

    Wilayah pemrosesan alur kerja tidak perlu cocok dengan wilayah penyimpanan default untuk aset kode.

  7. Jika Anda berencana menambahkan notebook ke alur kerja, lakukan hal berikut:

    1. Di kolom Cloud Storage bucket, klik Browse, lalu pilih atau buat bucket Cloud Storage untuk menyimpan output notebook dalam alur kerja Anda.

    2. Ikuti Menambahkan akun utama ke kebijakan tingkat bucket untuk menambahkan akun layanan Dataform kustom sebagai akun utama ke bucket Cloud Storage yang akan Anda gunakan untuk menyimpan output eksekusi alur kerja terjadwal, dan berikan peran Storage Admin (roles/storage.admin) ke akun utama ini.

      Akun layanan Dataform kustom yang dipilih harus diberi peran IAM Storage Admin di bucket yang dipilih.

Menambahkan tugas alur kerja

Untuk menambahkan tugas ke alur kerja, ikuti langkah-langkah berikut:

  1. Di konsol Google Cloud, buka halaman BigQuery.

    Buka BigQuery

  2. Di panel Explorer, luaskan project dan folder Alur Kerja, lalu pilih alur kerja.

  3. Untuk menambahkan kueri SQL atau notebook, lakukan hal berikut:

    Kueri SQL

    1. Klik Tambahkan tugas, lalu pilih Kueri.

    2. Opsional: Di panel Query task details, di menu drop-down Run after, pilih tugas yang akan mendahului kueri Anda.

      Kueri Anda akan bergantung pada tugas sebelumnya.

    3. Untuk membuat kueri, klik Buat kueri.

    4. Di kueri baru, tambahkan sintaksis kueri, lalu klik Save query.

    5. Opsional: Untuk mengganti nama kueri, klik nama kueri, lalu ketik nama baru.

    Notebook

    1. Klik Tambahkan tugas, lalu pilih Notebook.

    2. Opsional: Di panel Notebook task details, di menu drop-down Run after, pilih tugas yang akan mendahului notebook Anda.

      Notebook Anda akan bergantung pada tugas sebelumnya.

    3. Untuk membuat notebook, klik Buat notebook.

    4. Di notebook baru, tambahkan konten notebook, lalu klik Simpan.

    5. Opsional: Untuk mengganti nama notebook, klik nama notebook, lalu ketik nama baru.

Mengedit tugas alur kerja

Untuk mengedit tugas alur kerja, ikuti langkah-langkah berikut:

  1. Di konsol Google Cloud, buka halaman BigQuery.

    Buka BigQuery

  2. Di panel Explorer, luaskan project dan folder Alur Kerja, lalu pilih alur kerja.

  3. Klik tugas yang dipilih.

  4. Untuk mengubah tugas sebelumnya, di menu drop-down Jalankan setelah, pilih tugas yang akan mendahului notebook Anda.

  5. Untuk mengedit konten tugas yang dipilih, klik Edit.

  6. Di tab baru yang terbuka, edit konten tugas, lalu simpan perubahan pada tugas.

Menghapus tugas alur kerja

Untuk menghapus tugas dari alur kerja, ikuti langkah-langkah berikut:

  1. Di konsol Google Cloud, buka halaman BigQuery.

    Buka BigQuery

  2. Di panel Explorer, luaskan project dan folder Alur Kerja, lalu pilih alur kerja.

  3. Klik tugas yang dipilih.

  4. Di panel Detail tugas, klik ikon HapusHapus.

Menjalankan alur kerja

Untuk menjalankan versi alur kerja saat ini secara manual, ikuti langkah-langkah berikut:

  1. Di konsol Google Cloud, buka halaman BigQuery.

    Buka BigQuery

  2. Di panel Explorer, luaskan project dan folder Alur Kerja, lalu pilih alur kerja.

  3. Klik Run.

  4. Opsional: Untuk memeriksa proses, lihat proses manual sebelumnya.

Langkah selanjutnya