Menjadwalkan operasi notebook
Halaman ini menjelaskan cara menjadwalkan eksekusi notebook di Colab Enterprise.
Ringkasan
Anda dapat menjadwalkan notebook agar segera dijalankan satu kali, atau sesuai jadwal berulang.
Saat menjadwalkan eksekusi notebook, Anda memilih template runtime. Colab Enterprise menggunakan template runtime ini untuk membuat runtime yang menjalankan notebook Anda.
Runtime memerlukan izin tertentu untuk menjalankan kode notebook dan mengakses layanan serta API. Google Cloud
Jika konfigurasi template runtime Anda mengaktifkan kredensial pengguna akhir, runtime akan menggunakan izin yang terkait dengan kredensial pengguna Anda.
Jika kredensial pengguna akhir tidak diaktifkan, Anda harus menentukan akun layanan saat menjadwalkan eksekusi notebook. Colab Enterprise menggunakan kredensial akun layanan ini untuk menjalankan notebook Anda.
Untuk mengetahui informasi selengkapnya, lihat Peran yang diperlukan untuk menjalankan notebook.
Setelah Colab Enterprise menyelesaikan eksekusi notebook, hasilnya akan disimpan di bucket Cloud Storage yang dapat dibagikan.
Batasan
Runtime Colab Enterprise menggunakan kuota Compute Engine. Lihat halaman Kuota alokasi Compute Engine.
Sebelum memulai
- 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.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Vertex AI, Dataform, and Compute Engine APIs.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Vertex AI, Dataform, and Compute Engine APIs.
-
Pengguna Colab Enterprise (
roles/aiplatform.colabEnterpriseUser
) -
Storage Admin (
roles/storage.admin
) -
Code Viewer (
roles/dataform.codeViewer
) pada notebook -
Logs Writer (
roles/logging.logWriter
) di project -
Monitoring Metric Writer (
roles/monitoring.metricWriter
) di project -
Storage Legacy Bucket Writer (
roles/storage.legacyBucketWriter
) di notebook -
Storage Legacy Object Reader (
roles/storage.legacyObjectReader
) di bucket output -
dataform.locations.list
di buku catatan -
dataform.repositories.computeAccessTokenStatus
di buku catatan -
dataform.repositories.fetchHistory
di buku catatan -
dataform.repositories.fetchRemoteBranches
di buku catatan -
dataform.repositories.get
di buku catatan -
dataform.repositories.getIamPolicy
di buku catatan -
dataform.repositories.list
di buku catatan -
dataform.repositories.queryDirectoryContents
di buku catatan -
dataform.repositories.readFile
di buku catatan -
logging.logEntries.create
di project -
logging.logEntries.route
di project -
monitoring.metricDescriptors.create
di project -
monitoring.metricDescriptors.get
di project -
monitoring.metricDescriptors.list
di project -
monitoring.monitoredResourceDescriptors.get
di project -
monitoring.monitoredResourceDescriptors.list
di project -
monitoring.timeSeries.create
di project -
resourcemanager.projects.get
di project -
resourcemanager.projects.list
di project -
storage.buckets.get
di buku catatan -
storage.managedFolders.create
di buku catatan -
storage.managedFolders.delete
di buku catatan -
storage.managedFolders.get
di buku catatan -
storage.managedFolders.list
di buku catatan -
storage.multipartUploads.abort
di buku catatan -
storage.multipartUploads.create
di buku catatan -
storage.multipartUploads.list
di buku catatan -
storage.multipartUploads.listParts
di buku catatan -
storage.objects.create
di buku catatan -
storage.objects.delete
di buku catatan -
storage.objects.get
di buku catatan -
storage.objects.list
di buku catatan -
storage.objects.restore
di buku catatan -
storage.objects.setRetention
di buku catatan -
Di konsol Google Cloud , buka halaman Notebook saya Colab Enterprise.
-
Di menu Region, pilih region yang berisi notebook Anda.
-
Di samping notebook, klik menu
Tindakan notebook dan pilih Jadwalkan. -
Di kolom Nama jadwal, masukkan nama untuk jadwal Anda.
-
Klik daftar Runtime template, lalu pilih template runtime. Template runtime menentukan spesifikasi runtime yang menjalankan notebook Anda.
-
Di bagian Jadwal proses, pilih Sekali saja untuk menjalankan notebook segera setelah Anda mengirimkan proses notebook.
-
Di samping kolom Lokasi output Cloud Storage, klik Telusuri untuk membuka dialog Pilih folder.
-
Pilih bucket Cloud Storage. Atau, untuk membuat bucket, klik
Buat bucket baru dan selesaikan dialog. -
Jika Anda memilih template runtime tanpa kredensial pengguna akhir yang diaktifkan, dialog ini akan menyertakan kolom Akun layanan. Di kolom Service account, masukkan alamat email akun layanan.
-
Klik Kirim.
Notebook akan segera dijalankan.
DISPLAY_NAME
: nama tampilan untuk eksekusi notebook Anda.NOTEBOOK_RUNTIME_TEMPLATE
: template runtime notebook yang menentukan konfigurasi komputasi runtime Anda.NOTEBOOK_URI
: URI Cloud Storage dari notebook yang akan dijalankan.OUTPUT_URI
: lokasi Cloud Storage tempat Anda ingin menyimpan hasil.USER_EMAIL
: alamat email akun pengguna yang menentukan akses run notebook ke resource Google Cloud .PROJECT_ID
: project ID Anda.REGION
: region tempat notebook Anda akan berjalan.-
Di konsol Google Cloud , buka halaman Notebook saya Colab Enterprise.
-
Di menu Region, pilih region yang berisi notebook Anda.
-
Di samping notebook, klik menu
Tindakan notebook dan pilih Jadwalkan. -
Di kolom Nama jadwal, masukkan nama untuk jadwal Anda.
-
Klik daftar Runtime template, lalu pilih template runtime. Template runtime menentukan spesifikasi runtime yang menjalankan notebook Anda.
-
Di bagian Jadwal proses, pilih Berulang untuk menjadwalkan proses notebook pada interval waktu tertentu.
-
Selesaikan dialog penjadwalan.
-
Di samping kolom Lokasi output Cloud Storage, klik Telusuri untuk membuka dialog Pilih folder.
-
Pilih bucket Cloud Storage. Atau, untuk membuat bucket, klik
Buat bucket baru dan selesaikan dialog. -
Jika Anda memilih template runtime tanpa kredensial pengguna akhir yang diaktifkan, dialog ini akan menyertakan kolom Akun layanan. Di kolom Service account, masukkan alamat email akun layanan.
-
Klik Kirim.
Operasi notebook terjadwal akan dimulai secara otomatis sesuai jadwal yang Anda tetapkan.
DISPLAY_NAME
: nama tampilan jadwal Anda.CRON_SCHEDULE
: jadwal yang Anda tetapkan, dalam format unix-cron. Misalnya,00 19 * * MON
berarti setiap minggu pada hari Senin, pukul 1900 Waktu Greenwich (GMT).NOTEBOOK_RUN_NAME
: nama tampilan untuk eksekusi notebook yang dihasilkan oleh jadwal ini.NOTEBOOK_RUNTIME_TEMPLATE
: template runtime notebook yang menentukan konfigurasi komputasi runtime Anda.NOTEBOOK_URI
: URI Cloud Storage dari notebook yang akan dijalankan.OUTPUT_URI
: lokasi Cloud Storage tempat Anda ingin menyimpan hasil.USER_EMAIL
: alamat email akun pengguna yang menentukan akses run notebook ke resource Google Cloud .PROJECT_ID
: project ID Anda.REGION
: region tempat jadwal Anda akan berjalan.-
Di konsol Google Cloud , buka halaman Eksekusi Colab Enterprise.
-
Di samping eksekusi notebook yang ingin Anda lihat hasilnya, klik Lihat hasil.
Colab Enterprise akan membuka hasil eksekusi notebook di tab baru.
-
Untuk melihat hasilnya, klik tab.
PROJECT_ID
: project ID Anda.REGION
: region tempat hasil eksekusi notebook Anda berada.SCHEDULE_NAME
: nama jadwal untuk melihat hasilnya. Untuk melihat hasil dari semua jadwal, hilangkan tanda--filter
.-
Di konsol Google Cloud , buka halaman Eksekusi Colab Enterprise.
-
Pilih eksekusi notebook yang hasilnya ingin Anda hapus.
-
Klik
Hapus. -
Untuk mengonfirmasi penghapusan, klik Konfirmasi.
NOTEBOOK_RUN_ID
: ID operasi notebook yang ingin Anda hapus.PROJECT_ID
: project ID Anda.REGION
: region tempat eksekusi notebook Anda berada.Siapa pun yang memiliki akses ke bucket dapat melihat kode file notebook dan hasil menjalankan notebook.
Siapa saja yang dapat mengubah isi bucket dapat mengubah isi file notebook.
- Bucket Cloud Storage tempat jadwal menyimpan hasil.
- Waktu mulai dan berakhir.
- Frekuensi.
-
Di konsol Google Cloud , buka halaman Jadwal Colab Enterprise.
-
Klik nama jadwal.
Halaman Schedule details akan terbuka.
-
Untuk kembali ke halaman Jadwal, klik
Kembali ke halaman sebelumnya. SCHEDULE
: ID jadwal Anda.PROJECT_ID
: project ID Anda.REGION
: region tempat jadwal Anda berada.-
Di konsol Google Cloud , buka halaman Jadwal Colab Enterprise.
-
Pilih jadwal.
-
Klik
Jeda, Lanjutkan, atau Hapus. ACTION
: salah satu daripause
,resume
, ataudelete
.SCHEDULE_ID
: ID jadwal Anda.PROJECT_ID
: project ID Anda.REGION
: region tempat jadwal Anda berada.PAUSED
untuk menjeda jadwalACTIVE
untuk melanjutkan jadwalUntuk menemukan notebook yang dapat membantu Anda memulai project dengan cepat, lihat galeri notebook.
Pelajari lebih lanjut runtime dan template runtime.
Pelajari cara membuat template runtime.
Pelajari lebih lanjut cara mengakses Google Cloud layanan dan API di notebook Anda.
Peran yang diperlukan untuk menjadwalkan eksekusi notebook
Untuk mendapatkan izin yang Anda perlukan untuk menjadwalkan eksekusi notebook di Colab Enterprise, minta administrator untuk memberi Anda peran IAM berikut di project:
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.
Peran yang diperlukan untuk menjalankan notebook
Akun utama yang menjalankan notebook memerlukan izin tertentu. Akun utama adalah akun pengguna Anda atau akun layanan yang Anda tentukan, seperti yang dijelaskan dalam ringkasan.
Untuk mendapatkan izin yang Anda perlukan untuk menjalankan notebook di Colab Enterprise, minta administrator Anda untuk memberi Anda peran IAM berikut:
Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.
Peran bawaan ini berisi izin yang diperlukan untuk menjalankan notebook di Colab Enterprise. Untuk melihat izin yang benar-benar diperlukan, luaskan bagian Izin yang diperlukan:
Izin yang diperlukan
Izin berikut diperlukan untuk menjalankan notebook di Colab Enterprise:
Anda mungkin juga bisa mendapatkan izin ini dengan peran khusus atau peran bawaan lainnya.
Menjalankan notebook sekali
Untuk menjalankan notebook satu kali, Anda dapat menggunakan Google Cloud konsol, Google Cloud CLI, library klien Python Vertex AI, atau Terraform.
Konsol
gcloud
Sebelum menggunakan salah satu data perintah di bawah, lakukan penggantian berikut:
Jalankan perintah berikut:
Linux, macOS, atau Cloud Shell
gcloud colab executions create --display-name="DISPLAY_NAME" \ --notebook-runtime-template=NOTEBOOK_RUNTIME_TEMPLATE \ --gcs-notebook-uri=NOTEBOOK_URI \ --gcs-output-uri=OUTPUT_URI \ --user-email=USER_EMAIL \ --project=PROJECT_ID \ --region=REGION
Windows (PowerShell)
gcloud colab executions create --display-name="DISPLAY_NAME" ` --notebook-runtime-template=NOTEBOOK_RUNTIME_TEMPLATE ` --gcs-notebook-uri=NOTEBOOK_URI ` --gcs-output-uri=OUTPUT_URI ` --user-email=USER_EMAIL ` --project=PROJECT_ID ` --region=REGION
Windows (cmd.exe)
gcloud colab executions create --display-name="DISPLAY_NAME" ^ --notebook-runtime-template=NOTEBOOK_RUNTIME_TEMPLATE ^ --gcs-notebook-uri=NOTEBOOK_URI ^ --gcs-output-uri=OUTPUT_URI ^ --user-email=USER_EMAIL ^ --project=PROJECT_ID ^ --region=REGION
Untuk mengetahui informasi selengkapnya tentang cara mengelola eksekusi notebook Colab Enterprise dari command line, lihat dokumentasi gcloud CLI.
Python
Sebelum mencoba contoh ini, instal Vertex AI SDK untuk Python. Library klien Python Vertex AI diinstal saat Anda menginstal Vertex AI SDK untuk Python. Untuk mengetahui informasi selengkapnya, lihat Dokumentasi referensi API Vertex AI SDK untuk Python.
Untuk menjalankan contoh kode berikut, Anda memerlukan ID repositori Dataform notebook Anda. Untuk mendapatkan ID repositori notebook Anda, Anda dapat menggunakan metode list_repositories Dataform.
from google.cloud import aiplatform_v1 PROJECT_ID = "my-project" LOCATION = "us-central1" REPOSITORY_ID = "b223577f-a3fb-482c-a22c-0658c6602598" TEMPLATE_ID = "6524523989455339520" API_ENDPOINT = f"{LOCATION}-aiplatform.googleapis.com" PARENT = f"projects/{PROJECT_ID}/locations/{LOCATION}" notebook_service_client = aiplatform_v1.NotebookServiceClient(client_options = { "api_endpoint": API_ENDPOINT, }) operation = notebook_service_client.create_notebook_execution_job(parent=PARENT, notebook_execution_job={ "display_name": "my-execution-job", # Specify a NotebookRuntimeTemplate to source compute configuration from "notebook_runtime_template_resource_name": f"projects/{PROJECT_ID}/locations/{LOCATION}/notebookRuntimeTemplates/{TEMPLATE_ID}", # Specify a Colab Enterprise notebook to run "dataform_repository_source": { "dataform_repository_resource_name": f"projects/{PROJECT_ID}/locations/{LOCATION}/repositories/{REPOSITORY_ID}", }, # Specify a Cloud Storage bucket to store output artifacts "gcs_output_uri": "gs://my-bucket/", # Specify the identity that runs the notebook "execution_user": "{EMAIL}", # Run as the service account instead # "service_account": "my-service-account", }) print("Waiting for operation to complete...") result = operation.result()
Terraform
Untuk mempelajari cara menerapkan atau menghapus konfigurasi Terraform, lihat Perintah dasar Terraform. Untuk mengetahui informasi selengkapnya, lihat dokumentasi referensi penyedia Terraform.
Contoh berikut menggunakan
resource Terraform google_colab_notebook_execution
untuk menjalankan notebook Colab Enterprise.
Anda dapat melihat hasil dari operasi notebook yang telah selesai di halaman Eksekusi.
Menjadwalkan operasi notebook
Untuk menjadwalkan eksekusi notebook, Anda dapat menggunakan Google Cloud konsol, gcloud CLI, library klien Python Vertex AI, atau Terraform.
Konsol
gcloud
Sebelum menggunakan salah satu data perintah di bawah, lakukan penggantian berikut:
Jalankan perintah berikut:
Linux, macOS, atau Cloud Shell
gcloud colab schedules create --display-name="DISPLAY_NAME" \ --cron-schedule=CRON_SCHEDULE \ --execution-display-name=NOTEBOOK_RUN_NAME \ --notebook-runtime-template=NOTEBOOK_RUNTIME_TEMPLATE \ --gcs-notebook-uri=NOTEBOOK_URI \ --gcs-output-uri=OUTPUT_URI \ --user-email=USER_EMAIL \ --project=PROJECT_ID \ --region=REGION
Windows (PowerShell)
gcloud colab schedules create --display-name="DISPLAY_NAME" ` --cron-schedule=CRON_SCHEDULE ` --execution-display-name=NOTEBOOK_RUN_NAME ` --notebook-runtime-template=NOTEBOOK_RUNTIME_TEMPLATE ` --gcs-notebook-uri=NOTEBOOK_URI ` --gcs-output-uri=OUTPUT_URI ` --user-email=USER_EMAIL ` --project=PROJECT_ID ` --region=REGION
Windows (cmd.exe)
gcloud colab schedules create --display-name="DISPLAY_NAME" ^ --cron-schedule=CRON_SCHEDULE ^ --execution-display-name=NOTEBOOK_RUN_NAME ^ --notebook-runtime-template=NOTEBOOK_RUNTIME_TEMPLATE ^ --gcs-notebook-uri=NOTEBOOK_URI ^ --gcs-output-uri=OUTPUT_URI ^ --user-email=USER_EMAIL ^ --project=PROJECT_ID ^ --region=REGION
Untuk mengetahui informasi selengkapnya tentang cara membuat jadwal notebook Colab Enterprise dari command line, lihat dokumentasi gcloud CLI.
Python
Sebelum mencoba contoh ini, instal Vertex AI SDK untuk Python. Library klien Python Vertex AI diinstal saat Anda menginstal Vertex AI SDK untuk Python. Untuk mengetahui informasi selengkapnya, lihat Dokumentasi referensi API Vertex AI SDK untuk Python.
Untuk menjalankan contoh kode berikut, Anda memerlukan ID repositori Dataform notebook Anda. Untuk mendapatkan ID repositori notebook Anda, Anda dapat menggunakan metode list_repositories Dataform.
from google.cloud import aiplatform_v1 PROJECT_ID = "my-project" LOCATION = "us-central1" REPOSITORY_ID = "b223577f-a3fb-482c-a22c-0658c6602598" TEMPLATE_ID = "6524523989455339520" API_ENDPOINT = f"{LOCATION}-aiplatform.googleapis.com" PARENT = f"projects/{PROJECT_ID}/locations/{LOCATION}" schedules_service_client = aiplatform_v1.ScheduleServiceClient(client_options = { "api_endpoint": API_ENDPOINT, }) schedule = schedules_service_client.create_schedule(parent=PARENT, schedule={ "display_name": "my-notebook-schedule", # Time specification. TZ is optional. # cron = "* * * * *" to run it in the next minute. "cron": "TZ=America/Los_Angeles * * * * *", # How many runs the schedule will trigger before it becomes COMPLETED. # A Schedule in COMPLETED state will not trigger any more runs. "max_run_count": 1, "max_concurrent_run_count": 1, "create_notebook_execution_job_request": { "parent": PARENT, "notebook_execution_job": { "display_name": "my-execution-job", # Specify a NotebookRuntimeTemplate to source compute configuration from "notebook_runtime_template_resource_name": f"projects/{PROJECT_ID}/locations/{LOCATION}/notebookRuntimeTemplates/{TEMPLATE_ID}", # Specify a Colab Enterprise notebook to run "dataform_repository_source": { "dataform_repository_resource_name": f"projects/{PROJECT_ID}/locations/{LOCATION}/repositories/{REPOSITORY_ID}", }, # Specify a Cloud Storage bucket to store output artifacts "gcs_output_uri": "gs://my-bucket/", # Specify the identity that runs the notebook "execution_user": "{EMAIL}", # Run as the service account instead # "service_account": "my-service-account", } } })
Terraform
Untuk mempelajari cara menerapkan atau menghapus konfigurasi Terraform, lihat Perintah dasar Terraform. Untuk mengetahui informasi selengkapnya, lihat dokumentasi referensi penyedia Terraform.
Contoh berikut menggunakan
resource Terraform google_colab_schedule
untuk menjadwalkan eksekusi notebook Colab Enterprise.
Di konsol Google Cloud , Anda dapat melihat jadwal di halaman Schedules. Anda dapat melihat hasil dari operasi notebook yang telah selesai di halaman Eksekusi.
Melihat hasilnya
Untuk melihat hasil eksekusi notebook, Anda dapat menggunakan konsol Google Cloud , gcloud CLI, atau library klien Vertex AI Python.
Konsol
gcloud
Sebelum menggunakan salah satu data perintah di bawah, lakukan penggantian berikut:
Jalankan perintah berikut:
Linux, macOS, atau Cloud Shell
gcloud colab executions list --project=PROJECT_ID \ --region=REGION \ --filter="scheduleResourceName:SCHEDULE_NAME"
Windows (PowerShell)
gcloud colab executions list --project=PROJECT_ID ` --region=REGION ` --filter="scheduleResourceName:SCHEDULE_NAME"
Windows (cmd.exe)
gcloud colab executions list --project=PROJECT_ID ^ --region=REGION ^ --filter="scheduleResourceName:SCHEDULE_NAME"
Untuk mengetahui informasi selengkapnya tentang mencantumkan eksekusi notebook Colab Enterprise dari command line, lihat dokumentasi gcloud CLI.
Python
Sebelum mencoba contoh ini, instal Vertex AI SDK untuk Python. Library klien Python Vertex AI diinstal saat Anda menginstal Vertex AI SDK untuk Python. Untuk mengetahui informasi selengkapnya, lihat Dokumentasi referensi API Vertex AI SDK untuk Python.
Untuk menjalankan contoh kode berikut, Anda memerlukan ID repositori Dataform notebook Anda. Untuk mendapatkan ID repositori notebook Anda, Anda dapat menggunakan metode list_repositories Dataform.
from google.cloud import aiplatform_v1 PROJECT_ID = "my-project" LOCATION = "us-central1" API_ENDPOINT = f"{LOCATION}-aiplatform.googleapis.com" PARENT = f"projects/{PROJECT_ID}/locations/{LOCATION}" notebook_service_client = aiplatform_v1.NotebookServiceClient(client_options = { "api_endpoint": API_ENDPOINT, }) notebook_execution_jobs = notebook_service_client.list_notebook_execution_jobs(parent=PARENT) notebook_execution_jobs
Menghapus hasil
Untuk menghapus hasil dari salah satu eksekusi notebook, Anda dapat menggunakan konsol Google Cloud atau gcloud CLI.
Konsol
gcloud
Sebelum menggunakan salah satu data perintah di bawah, lakukan penggantian berikut:
Jalankan perintah berikut:
Linux, macOS, atau Cloud Shell
gcloud colab executions delete NOTEBOOK_RUN_ID \ --project=PROJECT_ID \ --region=REGION
Windows (PowerShell)
gcloud colab executions delete NOTEBOOK_RUN_ID ` --project=PROJECT_ID ` --region=REGION
Windows (cmd.exe)
gcloud colab executions delete NOTEBOOK_RUN_ID ^ --project=PROJECT_ID ^ --region=REGION
Untuk mengetahui informasi selengkapnya tentang cara menghapus eksekusi notebook Colab Enterprise dari command line, lihat dokumentasi gcloud CLI.
Membagikan hasil operasi notebook
Anda dapat membagikan hasil operasi notebook dengan memberikan akses ke bucket Cloud Storage yang berisi operasi notebook Anda. Dengan menyediakan akses ini, pengguna juga akan memiliki akses ke resource lain di bucket Cloud Storage yang sama (lihat Pertimbangan keamanan).
Untuk mengetahui informasi selengkapnya, lihat halaman Berbagi dan kolaborasi Cloud Storage.
Pertimbangan keamanan
Hasil eksekusi notebook Anda disimpan sebagai file notebook (IPYNB) di bucket Cloud Storage. Pertimbangkan hal berikut saat Anda memberikan akses ke bucket ini:
Jika jadwal Anda dikonfigurasi untuk menggunakan kredensial pribadi, hanya pengguna yang ditentukan yang dapat mengubah atau memicu jadwal.
Jika jadwal Anda dikonfigurasi untuk menggunakan akun layanan, hanya pengguna dengan izin
iam.serviceAccounts.actAs
di akun layanan yang dapat mengubah
jadwal atau memicu jadwal.
Melihat detail jadwal
Anda dapat melihat informasi tentang jadwal, termasuk:
Untuk melihat detail jadwal, Anda dapat menggunakan konsol Google Cloud atau gcloud CLI.
Konsol
gcloud
Sebelum menggunakan salah satu data perintah di bawah, lakukan penggantian berikut:
Jalankan perintah berikut:
Linux, macOS, atau Cloud Shell
gcloud colab schedules describe SCHEDULE \ --project=PROJECT_ID \ --region=REGION
Windows (PowerShell)
gcloud colab schedules describe SCHEDULE ` --project=PROJECT_ID ` --region=REGION
Windows (cmd.exe)
gcloud colab schedules describe SCHEDULE ^ --project=PROJECT_ID ^ --region=REGION
Untuk mengetahui informasi selengkapnya tentang cara melihat jadwal Colab Enterprise dari command line, lihat dokumentasi gcloud CLI.
Menjeda, melanjutkan, atau menghapus jadwal
Untuk menjeda, melanjutkan, atau menghapus jadwal, Anda dapat menggunakan konsol Google Cloud , gcloud CLI, atau Terraform.
Konsol
gcloud
Sebelum menggunakan salah satu data perintah di bawah, lakukan penggantian berikut:
Jalankan perintah berikut:
Linux, macOS, atau Cloud Shell
gcloud colab schedules ACTION SCHEDULE_ID \ --project=PROJECT_ID \ --region=REGION
Windows (PowerShell)
gcloud colab schedules ACTION SCHEDULE_ID ` --project=PROJECT_ID ` --region=REGION
Windows (cmd.exe)
gcloud colab schedules ACTION SCHEDULE_ID ^ --project=PROJECT_ID ^ --region=REGION
Untuk mengetahui informasi selengkapnya tentang cara mengelola jadwal Colab Enterprise dari command line, lihat dokumentasi gcloud CLI.
Terraform
Untuk mempelajari cara menerapkan atau menghapus konfigurasi Terraform, lihat Perintah dasar Terraform. Untuk mengetahui informasi selengkapnya, lihat dokumentasi referensi penyedia Terraform.
Contoh berikut menggunakan resource Terraform
google_colab_schedule
untuk menjeda atau melanjutkan jadwal.
Untuk menggunakan sampel ini, ubah nilai desired_state
sesuai dengan berikut ini: