Diagram berikut menunjukkan berbagai status dan transisi dalam siklus proses streaming.
Pertama, Anda membuat streaming. Datastream menggunakan aliran ini untuk mentransfer data dari database sumber ke tujuan. Setelah streaming dibuat, status streaming adalah Not started
.
Setelah membuat streaming, Anda dapat memulainya. Status streaming akan berubah menjadi Starting
. Hal ini menandakan bahwa streaming sedang dalam proses dimulai dan divalidasi.
- Jika streaming valid, status streaming akan berubah dari
Starting
menjadiRunning
. - Jika streaming tidak valid, status streaming akan berubah dari
Starting
kembali keNot started
. Kemudian, Anda dapat memperbaiki masalah streaming. Misalnya, jika error dikaitkan dengan informasi konektivitas streaming, ubah definisi streaming. Setelah menyelesaikan semua masalah streaming, mulai lagi, dan statusnya akan berubah menjadiStarting
, lalu menjadiRunning
.
Anda dapat menjeda streaming. Saat streaming dijeda, Datastream tidak akan mengambil data baru dari database sumber ke tujuan. Namun, beberapa data mungkin terus ditulis ke tujuan karena data dalam penerbangan terus mengalir.
Oleh karena itu, setelah Anda menjeda streaming, status streaming akan berubah dari Running
menjadi Draining
. Menguras streaming adalah proses mengosongkan streaming sehingga tidak berisi data apa pun. Setelah semua data di aliran data habis, status aliran data akan berubah dari Draining
menjadi Paused
.
Saat Anda melanjutkan streaming yang dijeda, status streaming akan berubah dari Paused
menjadi Running
.
Ada dua tindakan yang dapat Anda lakukan kapan saja selama siklus proses streaming:
- Ubah aliran data. Setiap perubahan yang Anda buat akan segera diterapkan.
- Hapus streaming setelah Anda tidak lagi memerlukannya.
Error streaming
Streaming yang sedang berjalan dapat mengalami error yang mungkin menyebabkan streaming mengubah statusnya menjadi Failed
atau Failed permanently
:
- Status
Failed
berarti streaming mengalami error yang dapat dipulihkan. Ini berarti streaming masih aktif, atau terus mencoba berjalan. - Streaming
Failed permanently
adalah streaming yang mengalami error yang tidak dapat dipulihkan sehingga mencegahnya terus berjalan. Error tersebut dapat menyebabkan kehilangan data.
Anda dapat mengatasi masalah untuk streaming Failed
, dan streaming akan otomatis dilanjutkan. Statusnya berubah dari Failed
kembali ke Running
. Untuk mengetahui informasi selengkapnya, lihat Memecahkan masalah streaming.
Anda dapat memulihkan streaming Failed permanently
secara manual. Untuk informasi selengkapnya, lihat Memulihkan streaming.
Langkah selanjutnya
- Untuk informasi tentang cara menjalankan streaming, lihat Menjalankan streaming.
- Untuk informasi tentang cara mengubah streaming, lihat Mengubah streaming.
- Untuk informasi tentang cara memecahkan masalah streaming, lihat Memecahkan masalah streaming.
- Untuk informasi tentang cara memulihkan streaming, lihat Memulihkan streaming.
- Untuk informasi tentang cara menghapus streaming, lihat Menghapus streaming.