Halaman ini menjelaskan cara mengedit pipeline batch yang di-deploy di Cloud Data Fusion.
Dengan mengedit pipeline, Anda dapat melakukan hal berikut:
- Tambahkan fitur secara bertahap ke pipeline yang di-deploy tanpa membuat duplikat. Misalnya, Anda dapat menambahkan, menghapus, atau mengubah plugin, lalu men-deploy ulang pipeline. Mengedit pipeline akan membuat versi baru pipeline yang sama, yang mencegah proliferasi pipeline, sehingga memungkinkan pengaturan yang lebih baik. Menduplikasi pipeline akan membuat pipeline baru dengan nama yang berbeda.
- Menyimpan histori versi yang diedit.
- Melihat dan memulihkan versi lama pipeline.
- Mengedit bagian mana pun dari pipeline, seperti struktur pipeline, konfigurasi, metadata, preferensi, dan komentar.
- Mengekspor file JSON yang diedit untuk pipeline yang di-deploy.
Saat Anda mengedit pipeline, Cloud Data Fusion akan membuat draf baru, yang menjadi versi terbaru. Nama pipeline tetap sama. Anda mengembangkan pipeline secara iteratif, tanpa membuat pipeline duplikat dengan nama yang unik. Versi terbaru menyimpan pemicu, konfigurasi pipeline, argumen runtime, metadata, komentar, dan jadwal dari versi sebelumnya. Versi terbaru adalah versi aktif pipeline: versi ini dapat dijalankan atau dijadwalkan untuk dijalankan.
Sebelum memulai
- Cloud Data Fusion mendukung pengeditan pipeline batch yang di-deploy pada versi 6.9.1 dan yang lebih baru. Untuk melakukan upgrade ke versi terbaru, lihat Mengupgrade lingkungan Cloud Data Fusion Anda.
- Cloud Data Fusion tidak mendukung pengeditan pipeline real-time atau tugas replikasi yang di-deploy.
Mengedit pipeline
Untuk mengedit pipeline batch yang di-deploy di Cloud Data Fusion, ikuti langkah-langkah berikut:
- Buka instance Anda:
Di konsol Google Cloud, buka halaman Cloud Data Fusion.
Untuk membuka instance di antarmuka web Cloud Data Fusion, klik Instance, lalu klik View instance.
- Klik List > Deployed.
Buka pipeline yang ingin Anda edit, lalu klik > Edit.
LainnyaDraf pipeline baru akan muncul di halaman Studio.
Edit pipeline Anda. Misalnya, tambahkan node analisis baru, atau edit properti sumber.
Opsional: Untuk menyelesaikan pengeditan pipeline pada lain waktu, klik Simpan.
Setelah selesai mengedit pipeline, klik Deploy.
Pada dialog Enter change summary, masukkan deskripsi perubahan yang Anda buat pada pipeline, lalu klik Deploy. Pipeline yang di-deploy akan terbuka di halaman Pipeline.
Melihat atau memulihkan versi pipeline sebelumnya
Untuk melihat atau men-deploy pipeline batch versi sebelumnya, ikuti langkah-langkah berikut:
- Buka instance Anda di antarmuka Cloud Data Fusion.
- Klik List > Deployed.
- Pilih pipeline. Pipeline akan muncul di halaman Pipeline.
Klik
Histori.Daftar histori versi akan muncul.
Opsional: Untuk melihat versi pipeline sebelumnya, klik Lihat.
Opsional: Untuk memulihkan pipeline versi lama ke versi terbaru, klik Pulihkan.
Cloud Data Fusion membuat versi baru pipeline dan membukanya di halaman Pipeline. Sekarang adalah versi terbaru.
Mengekspor versi yang diedit dari pipeline yang di-deploy
Anda dapat mengekspor versi yang diedit dari pipeline yang di-deploy sebagai file JSON untuk dibagikan kepada developer lain, menambahkannya ke kontrol versi, atau memindahkannya dari lingkungan pengembangan ke lingkungan pengujian atau produksi. Misalnya, setelah mengedit pipeline selama fase pengembangan dan proses debug, Anda mengekspor file JSON, lalu mengimpor dan men-deploy-nya di lingkungan produksi.
Ekspor versi terbaru
Untuk mengekspor versi terbaru pipeline, ikuti langkah-langkah berikut:
- Buka instance Anda di antarmuka Cloud Data Fusion.
- Klik List > Deployed.
Pilih pipeline yang ingin diekspor, lalu klik > Ekspor.
LainnyaFile JSON dengan konfigurasi pipeline dari versi terbaru disimpan secara lokal.
Mengekspor versi sebelumnya
Untuk mengekspor pipeline versi sebelumnya, ikuti langkah-langkah berikut:
- Buka instance Anda di antarmuka Cloud Data Fusion.
- Klik List > Deployed.
- Pilih pipeline. Versi terbaru akan terbuka di halaman Pipeline.
- Klik Histori.
- Pilih versi pipeline yang ingin Anda ekspor, lalu klik View > Actions > Export.
Mengimpor versi yang diedit dari pipeline yang diterapkan
Semua pipeline diekspor dalam status Draft
. Versi pipeline yang di-deploy yang diedit juga diimpor di status Draft
.
Untuk mengetahui informasi selengkapnya,
lihat Mengimpor pipeline.
Menghapus versi pipeline yang telah diedit
Saat Anda menghapus versi terbaru pipeline yang di-deploy, semua versi pipeline yang di-deploy tersebut akan dihapus. Versi draf tidak dihapus.
Sebagai gantinya, versi draf pipeline memiliki status Orphaned. Untuk mengatasi status ini, deploy pipeline draf. Cloud Data Fusion membuat pipeline baru, yang merupakan versi terbaru.
Status untuk pipeline yang diedit
Saat Anda mengedit pipeline, status berikut mungkin muncul di halaman Pipeline Draft.
Status | Deskripsi |
---|---|
Dalam Proses | Anda telah menyimpan hasil edit ke pipeline. |
Usang | Versi terbaru pipeline telah dihapus dan draf terkait tidak lagi menjadi bagian dari pipeline yang sudah ada. Anda mungkin melihat status ini jika seseorang menghapus pipeline dengan endpoint berikut: DELETE/v3/namespaces/NAMESPACE_ID/apps/APP_ID
.
|
Tidak berlaku lagi | Versi yang lebih baru telah di-deploy saat pengeditan sedang berlangsung. Anda mungkin melihat status ini jika developer lain men-deploy pipeline sebelum Anda selesai mengedit. Ini sama dengan Draf Usang yang muncul di halaman Pipeline. |
Saat Anda mengedit pipeline, status berikut mungkin muncul di halaman Studio.
Status | Deskripsi |
---|---|
Pengeditan sedang berlangsung | Anda sedang mengedit pipeline draf. |
Draf usang | Seseorang men-deploy versi yang lebih baru saat Anda mengedit pipeline. |
Langkah selanjutnya
- Pelajari cara mengekspor dan mengimpor pipeline.