Kedro-Viz
Kedro memiliki fitur visualisasi yang disebut Kedro-Viz. Dengan menggunakan Kdero-Viz, Anda dapat memahami secara visual aliran pemrosesan dalam pipeline.
Bagaimana cara menggunakan Kedro-Viz
Asumsikan bahwa Anda telah menginstal Kedro dan membuat proyek Kedro. Instal Kedro Viz dengan perintah berikut.
$ pip install kedro-viz
Pergi ke direktori root dari proyek Kedro dan jalankan perintah berikut.
$ kedro viz
Setelah mengeksekusi perintah di atas, Anda akan diarahkan ke browser dan alur kerja akan divisualisasikan di http://127.0.0.1:4141/
.
contoh spaceflights
Mari kita memvisualisasikan alur kerja proyek spaceflights yang dibahas di Kedro tutorial.
Buat sebuah proyek dan instal pustaka.
$ pip install kedro
$ kedro new --starter=spaceflights
$ cd spaceflights
$ pip install -r requirements.txt
Proyek spaceflights sudah berisi Kedro-Viz di src/requirements.txt
, jadi tidak perlu menginstal Kedro-Viz.
Menjalankan perintah kedro viz
akan memvisualisasikan alur kerja spaceflights di http://127.0.0.1:4141/
.
$ kedro viz
Visualisasi dengan grafik
Kedro-Viz dapat membuat grafik data menggunakan Plotly atau Matplotlib. Silakan merujuk ke dokumentasi resmi untuk detailnya.
Opsi
Berbagai opsi dapat ditambahkan ke Kedro-Viz.
Autoreload
Flag --autoreload
akan secara otomatis memuat ulang Kedro-Viz ketika file Python atau YAML diubah.
$ kedro viz --autoreload
Keluaran JSON
Dengan flag --save-file
dan nama file, file JSON akan menjadi output.
$ kedro viz --save-file my_shareable_pipeline.json
Flag --load-file
memungkinkan Anda untuk memvisualisasikan file JSON.
$ kedro viz --load-file my_shareable_pipeline.json
Memvisualisasikan pipeline tertentu
Anda dapat memvisualisasikan pipeline tertentu dengan menambahkan flag --pipeline
.
$ kedro viz --pipeline <pipeline name>
Referensi