AWS Data Pipeline tidak lagi tersedia untuk pelanggan baru. Pelanggan yang sudah ada dari AWS Data Pipeline dapat terus menggunakan layanan seperti biasa. Pelajari selengkapnya
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengedit Alur Anda
Untuk mengubah beberapa aspek dari salah satu alur Anda, Anda dapat memperbarui definisi alurnya. Setelah Anda mengubah alur yang sedang berjalan, Anda harus mengaktifkan kembali alur agar perubahan Anda diterapkan. Selain itu, Anda dapat menjalankan kembali satu atau beberapa komponen alur.
Keterbatasan:
Saat alur dalam status PENDING
dan tidak diaktifkan, Anda tidak dapat membuat perubahan apa pun pada alur itu. Setelah Anda mengaktifkan alur Anda dapat mengedit alur dengan batasan berikut. Perubahan yang Anda buat berlaku untuk menjalankan objek alur baru setelah Anda menyimpannya dan kemudian mengaktifkan alur lagi.
-
Anda tidak dapat menghapus objek
-
Anda tidak dapat mengubah periode jadwal objek yang sudah ada
-
Anda tidak dapat menambahkan, menghapus, atau memodifikasi bidang referensi di objek yang sudah ada
-
Anda tidak dapat mereferensikan objek yang sudah ada di bidang output dari objek baru
-
Anda tidak dapat mengubah tanggal mulai terjadwal suatu objek (sebagai gantinya, aktifkan alur dengan tanggal dan waktu tertentu)
Mengedit Alur Menggunakan AWS CLI
Anda dapat mengedit alur menggunakan alat baris perintah.
Pertama, unduh salinan definisi pipeline saat ini menggunakan get-pipeline-definitionperintah. Dengan melakukan ini, Anda dapat yakin bahwa Anda sedang memodifikasi definisi alur terbaru. Contoh berikut menggunakan mencetak definisi alur ke output standar (stdout).
aws datapipeline get-pipeline-definition --pipeline-id
df-00627471SOVYZEXAMPLE
Simpan definisi alur ke file dan edit sesuai kebutuhan. Perbarui definisi pipeline Anda menggunakan put-pipeline-definitionperintah. Contoh berikut mengunggah file definisi alur yang diperbarui.
aws datapipeline put-pipeline-definition --pipeline-id
df-00627471SOVYZEXAMPLE
--pipeline-definitionfile://MyEmrPipelineDefinition.json
Anda dapat mengambil kembali definisi alur menggunakan perintah get-pipeline-definition
untuk memastikan bahwa pembaruan berhasil. Untuk mengaktifkan alur, gunakan perintah activate-pipeline berikut:
aws datapipeline activate-pipeline --pipeline-id
df-00627471SOVYZEXAMPLE
Jika Anda mau, Anda dapat mengaktifkan alur dari tanggal dan waktu tertentu, menggunakan opsi --start-timestamp
sebagai berikut:
aws datapipeline activate-pipeline --pipeline-id
df-00627471SOVYZEXAMPLE
--start-timestampYYYY
-MM
-DD
THH
:MM
:SS
Z
Untuk menjalankan ulang satu atau beberapa komponen alur, gunakan perintah set-status.