Edit pipeline

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:

  1. Buka instance Anda:
    1. Di konsol Google Cloud, buka halaman Cloud Data Fusion.

    2. Untuk membuka instance di antarmuka web Cloud Data Fusion, klik Instance, lalu klik View instance.

      Buka Instance

  2. Klik List > Deployed.
  3. Buka pipeline yang ingin Anda edit, lalu klik Lainnya > Edit.

    Draf pipeline baru akan muncul di halaman Studio.

  4. Edit pipeline Anda. Misalnya, tambahkan node analisis baru, atau edit properti sumber.

  5. Opsional: Untuk menyelesaikan pengeditan pipeline pada lain waktu, klik Simpan.

  6. Setelah selesai mengedit pipeline, klik Deploy.

  7. 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:

  1. Buka instance Anda di antarmuka Cloud Data Fusion.
  2. Klik List > Deployed.
  3. Pilih pipeline. Pipeline akan muncul di halaman Pipeline.
  4. Klik Histori.

    Daftar histori versi akan muncul.

  5. Opsional: Untuk melihat versi pipeline sebelumnya, klik Lihat.

  6. 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:

  1. Buka instance Anda di antarmuka Cloud Data Fusion.
  2. Klik List > Deployed.
  3. Pilih pipeline yang ingin diekspor, lalu klik Lainnya > Ekspor.

    File JSON dengan konfigurasi pipeline dari versi terbaru disimpan secara lokal.

Mengekspor versi sebelumnya

Untuk mengekspor pipeline versi sebelumnya, ikuti langkah-langkah berikut:

  1. Buka instance Anda di antarmuka Cloud Data Fusion.
  2. Klik List > Deployed.
  3. Pilih pipeline. Versi terbaru akan terbuka di halaman Pipeline.
  4. Klik Histori.
  5. 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