Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Jalankan aliran Amazon Bedrock secara asinkron dengan eksekusi aliran
Dengan eksekusi aliran, Anda dapat menjalankan aliran Amazon Bedrock secara asinkron. Ini memungkinkan alur Anda berjalan untuk durasi yang lebih lama dan juga menghasilkan kontrol sehingga aplikasi Anda dapat melakukan tugas lain.
Saat Anda menjalankan aliran dengan menggunakan konsol Amazon Bedrock atau dengan InvokeFlow operasi, aliran berjalan hingga selesai atau habis waktu pada satu jam (mana yang lebih dulu). Saat Anda menjalankan eksekusi aliran, alur Anda dapat berjalan lebih lama: Node individual dapat berjalan hingga lima menit, dan seluruh aliran Anda dapat berjalan hingga 24 jam.
catatan
Eksekusi aliran sedang dalam rilis pratinjau untuk Amazon Bedrock dan dapat berubah.
Izin yang diperlukan untuk menjalankan eksekusi aliran
-
Pastikan peran layanan Amazon Bedrock Flows Anda memiliki semua izin yang diperlukan. Untuk informasi selengkapnya, lihat Buat peran layanan untuk Amazon Bedrock Flows di Amazon Bedrock.
-
(Opsional) Enkripsi data eksekusi alur Anda dengan AWS KMS kunci yang dikelola pelanggan. Untuk informasi selengkapnya, lihat Enkripsi sumber daya Amazon Bedrock Flows.
Membuat dan mengelola eksekusi alur
Anda dapat membuat eksekusi aliran di konsol atau dengan menggunakan StartFlowExecution operasi.
Status eksekusi aliran
Eksekusi aliran dapat memiliki salah satu status berikut:
-
Menjalankan — Eksekusi alur sedang berlangsung.
-
Berhasil — Eksekusi alur berhasil diselesaikan.
-
Gag al — Eksekusi alur gagal karena kesalahan.
-
TimedOut— Eksekusi aliran melebihi runtime maksimum 24 jam.
-
Dibatalkan — Eksekusi aliran dihentikan secara manual menggunakan StopFlowExecution operasi.
Eksekusi alur yang tidak lagi berjalan akan dihapus secara otomatis setelah 90 hari.
Praktik terbaik untuk eksekusi aliran
Pertimbangkan hal berikut saat menggunakan eksekusi aliran:
-
Jajak pendapat secara teratur status eksekusi aliran Anda menggunakan GetFlowExecution sampai aliran Anda mencapai status terminal (yang merupakan apa pun selain
Running). -
Ketika eksekusi aliran Anda mencapai status terminal, gunakan ListFlowExecutionEvents untuk mendapatkan hasil aliran Anda. Misalnya, Anda dapat menggunakan hasil ini untuk membangun beberapa logika di sekitar aliran Anda.
-
Dapatkan snapshot eksekusi alur Anda menggunakan GetExecutionFlowSnapshot untuk membantu debugging jika masalah muncul dengan eksekusi.