Mengedit pipeline

Halaman ini menjelaskan cara mengedit pipeline batch yang di-deploy di Cloud Data Fusion.

Dengan mengedit pipeline, Anda dapat melakukan hal berikut:

  • Menambahkan fitur secara bertahap ke pipeline yang di-deploy tanpa membuat duplikasi. Misalnya, Anda dapat menambahkan, menghapus, atau mengubah plugin, lalu men-deploy ulang pipeline. Mengedit pipeline akan membuat versi baru dari pipeline yang sama, yang mencegah proliferasi pipeline, sehingga memungkinkan pengaturan yang lebih baik. Menduplikasi pipeline akan membuat pipeline baru dengan nama yang berbeda.
  • Mempertahankan histori versi yang diedit.
  • Melihat dan memulihkan versi lama pipeline.
  • Edit bagian mana pun dari pipeline, seperti struktur, konfigurasi, metadata, preferensi, dan komentar pipeline.
  • 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 unik. Versi terbaru mempertahankan pemicu, konfigurasi pipeline, argumen runtime, metadata, komentar, dan jadwal dari versi sebelumnya. Versi terbaru adalah versi aktif pipeline: dapat dijalankan atau dijadwalkan untuk dijalankan.

Sebelum memulai

  • Cloud Data Fusion mendukung pengeditan pipeline batch yang di-deploy dalam versi 6.9.1 dan yang lebih baru. Untuk mengupgrade ke versi terbaru, lihat Mengupgrade lingkungan Cloud Data Fusion.
  • Cloud Data Fusion tidak mendukung pengeditan pipeline real-time yang di-deploy atau tugas replikasi.

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 Cloud Data Fusion Studio, klik Instance, lalu klik View instance.

      Buka Instance

  2. Klik Daftar > Di-deploy.
  3. Buka pipeline yang ingin diedit, lalu klik Lainnya > Edit.

    Draf baru pipeline akan muncul di halaman Studio.

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

  5. Opsional: Untuk menyelesaikan pengeditan pipeline nanti, klik Simpan.

  6. Setelah selesai mengedit pipeline, klik Deploy.

  7. Dalam 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 Daftar > Di-deploy.
  3. Pilih pipeline. Pipeline akan muncul di halaman Pipeline.
  4. Klik Histori.

    Daftar histori versi akan muncul.

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

  6. Opsional: Untuk memulihkan pipeline versi lama ke versi terbaru, klik Pulihkan.

    Cloud Data Fusion akan membuat versi baru pipeline dan membukanya di halaman Pipeline. Sekarang versi ini 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 ke 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.

Mengekspor versi terbaru

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

  1. Buka instance Anda di antarmuka Cloud Data Fusion.
  2. Klik Daftar > Di-deploy.
  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 versi pipeline sebelumnya, ikuti langkah-langkah berikut:

  1. Buka instance Anda di antarmuka Cloud Data Fusion.
  2. Klik Daftar > Di-deploy.
  3. Pilih pipeline. Versi terbaru akan terbuka di halaman Pipeline.
  4. Klik Histori.
  5. Pilih versi pipeline yang ingin diekspor, lalu klik Lihat > Tindakan > Ekspor.

Mengimpor versi yang diedit dari pipeline yang di-deploy

Semua pipeline diekspor dalam status Draft. Versi yang diedit dari pipeline yang di-deploy juga diimpor dalam status Draft. Untuk mengetahui informasi selengkapnya, lihat Mengimpor pipeline.

Menghapus versi pipeline yang diedit

Saat Anda menghapus versi terbaru pipeline yang di-deploy, semua versi pipeline yang di-deploy akan dihapus. Versi draf tidak dihapus.

Sebagai gantinya, versi pipeline draf memiliki status Adopsi. 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 Draf Pipeline.

Status Deskripsi
Dalam Proses Anda telah menyimpan hasil edit ke pipeline.
Terlantar Versi terbaru pipeline dihapus dan draf terkait tidak lagi menjadi bagian dari pipeline yang 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. Status ini sama dengan Draf Tidak Aktual yang muncul di halaman Pipeline.

Saat Anda mengedit pipeline, status berikut mungkin muncul di halaman Studio.

Status Deskripsi
Pengeditan sedang berlangsung Anda sedang mengedit draf pipeline.
Draf yang usang Seseorang men-deploy versi yang lebih baru saat Anda mengedit pipeline.

Langkah selanjutnya