Anda dapat menggunakan Kubeflow Pipelines SDK untuk mengelola dan mengotomatiskan aktivitas di cluster AI Platform Pipelines, seperti:
- Memuat pipeline ke cluster AI Platform Pipelines Anda
- Menjalankan pipeline
- Mengambil informasi tentang pipeline dan operasi
Panduan ini menjelaskan cara terhubung ke cluster AI Platform Pipelines Anda menggunakan Kubeflow Pipelines SDK.
Sebelum memulai
Sebelum terhubung ke cluster Anda menggunakan Kubeflow Pipelines SDK, Anda harus terlebih dahulu menyiapkan cluster AI Platform Pipelines, menginstal Kubeflow Pipelines SDK, dan memastikan bahwa Anda memiliki izin yang memadai untuk mengakses cluster Pipeline AI Platform.
Ikuti panduan untuk menyiapkan cluster Pipeline AI Platform.
Instal atau upgrade Kubeflow Pipelines SDK ke versi
0.5.2
,1.0.4
, atau yang lebih baru.Untuk mengakses cluster Pipeline AI Platform menggunakan Kubeflow Pipelines SDK, Anda harus memiliki Peran Pengguna Akun Layanan untuk akun layanan cluster Google Kubernetes Engine.
Pelajari lebih lanjut cara memberi pengguna akses ke AI Platform Pipelines.
Menggunakan Kubeflow Pipelines SDK untuk terhubung ke cluster AI Platform Pipelines
Gunakan petunjuk berikut untuk terhubung ke cluster AI Platform Pipelines menggunakan Kubeflow Pipelines SDK.
Buka AI Platform Pipelines di Konsol Google Cloud.
Klik Open pipelines dashboard untuk cluster Kubeflow Pipelines Anda. Antarmuka pengguna Kubeflow Pipelines akan terbuka di tab baru.
Temukan nama host dan skema URL di URL dasbor Kubeflow Pipelines. Nama host dan skema adalah bagian dari URL di antara awal URL dan
/#/start
. Nama host dan skema harus cocok dengan pola https://*.pipelines.googleusercontent.com.Gunakan Kubeflow Pipelines SDK untuk terhubung ke cluster Pipeline AI Platform dari notebook Jupyter atau klien Python.
import kfp client = kfp.Client(host='https://example.com')
Ganti https://example.com dengan nama host dan skema untuk cluster Anda.
Sekarang Anda dapat menggunakan Kubeflow Pipelines SDK untuk berinteraksi dengan cluster. Misalnya, perintah berikut mencantumkan pipeline cluster Anda.
client.list_pipelines()
Langkah selanjutnya
- Pelajari AI Platform Pipelines lebih lanjut dengan membaca pengantar AI Platform Pipelines.
- Gunakan antarmuka pengguna Kubeflow Pipelines untuk menjalankan pipeline.