For the complete documentation index, see llms.txt. This page is also available as Markdown.

Templat

Alur kerja Transformation Builder bawaan untuk transformasi Navixy umum. Unduh, impor, dan sesuaikan dengan skenario Anda

Navixy menyediakan templat alur kerja untuk transformasi umum yang tersedia di lapisan Transformation. Setiap templat adalah konfigurasi alur kerja Transformation Builder yang sudah dibuat sebelumnya yang dapat Anda impor, periksa, dan sesuaikan dengan skenario operasional Anda sebelum memasukkannya ke dalam Penjadwalan sebagai transformasi kustom di processed_custom_data.

Templat adalah titik awal, bukan produk jadi. Setiap templat dikirim tanpa node Output sehingga Anda dapat menentukan di mana dan bagaimana hasil ditulis sebelum menerapkannya ke jadwal.

Cara menggunakan templat

Langkah-langkah di bawah ini berlaku untuk templat apa pun di halaman ini. Nilai khusus templat untuk node Output dan jadwal tercantum di Templat yang tersedia bagian.

1

Unduh templat

Temukan transformasi yang Anda inginkan di bagian Templat yang tersedia di bawah ini dan unduh file YAML-nya.

2

Buka Transformation Builder dan sambungkan ke database Anda

Luncurkan Builder transformasi dan masukkan URL koneksi PostgreSQL Anda. Tunggu Builder menemukan tabel dan kolom yang tersedia.

3

Impor alur kerja

Klik Impor di bilah alat dan pilih yang diunduh .yaml berkas. Grafik alur kerja dimuat dengan semua simpul dan sisi pada tempatnya.

4

Tinjau dan sesuaikan alur kerja

Periksa grafik simpul. Halaman setiap transformasi di Transformasi umum menjelaskan logika pemrosesan dan mencantumkan opsi penyesuaian yang dapat Anda terapkan pada tahap ini. Klik Execute kapan saja untuk melihat pratinjau hasil terhadap data langsung Anda (hingga 100 baris).

5

Tambahkan node keluaran

Sebuah templat tidak memiliki node keluaran. Tambahkan satu dari panel node dan hubungkan ke node terakhir di graf. Gunakan nilai node keluaran yang tercantum untuk templat Anda di Templat yang tersedia bagian di bawah ini. Saat dijadwalkan, alur kerja menulis ke processed_custom_data. Ini menghasilkan tabel terpisah dari versi bawaan yang dipelihara oleh Navixy di processed_common_data.

6

Jadwalkan alur kerja

Klik Jadwalkan dan tetapkan frekuensi eksekusi. Gunakan jadwal yang direkomendasikan yang tercantum untuk templat Anda di bagian templat yang tersedia, atau pilih interval lain agar sesuai dengan kebutuhan pelaporan Anda.

Templat yang tersedia

Tabel di bawah ini mencantumkan templat yang tersedia beserta nilai yang Anda perlukan untuk node keluaran dan jadwal yang direkomendasikan. Setiap templat menaut ke halaman transformasinya untuk detail algoritma dan panduan kustomisasi, serta menyediakan berkas YAML untuk diunduh.

Perjalanan

Menghasilkan satu baris per perjalanan kendaraan dari data telematika mentah, dengan waktu mulai dan selesai, jarak, statistik kecepatan, dan deteksi zona. Lihat Perjalanan halaman untuk skema output lengkap, deskripsi algoritme, dan opsi kustomisasi.

Saat menambahkan Node keluaran, gunakan konfigurasi berikut:

Parameter
Nilai

Nama tabel

perjalanan

Kolom waktu

trip_start_time

Kunci utama

device_id, trip_start_time

Mode tulis

menimpa

Jadwal yang direkomendasikan: 10 */8 * * * (UTC, setiap 8 jam), sesuai dengan frekuensi pembaruan bawaan processed_common_data.Perjalanan transformasi.

Agregasi data sensor

Menghasilkan agregat pembacaan sensor per interval waktu, dengan penerapan dekoding, kalibrasi Bahan bakar, dan pengayaan agar mudah dibaca. Lihat halaman Agregasi data sensor untuk skema keluaran lengkap, deskripsi algoritme, dan opsi kustomisasi.

Template ini sudah dikonfigurasi sebelumnya untuk bucket 5 menit, sebuah skenario kustomisasi yang umum untuk dasbor diagnostik. Untuk mengubah ukuran bucket, edit literal interval di node SQL Kustom sebelum Penjadwalan. Nilai interval mengontrol ukuran bucket dan jendela penelusuran balik.

Saat menambahkan Node keluaran, gunakan konfigurasi berikut:

Parameter
Nilai

Nama tabel

data_sensor_per_5_menit

Kolom waktu

hour_bucket

Kunci utama

device_id, hour_bucket, sensor_name, event_id

Partisi berdasarkan

DATE(hour_bucket)

Mode tulis

tambahkan

Jadwal yang direkomendasikan: */5 * * * * (UTC, setiap 5 menit), sesuai dengan ukuran bucket 5 menit yang telah dikonfigurasi sebelumnya di templat. Jika Anda mengubah interval, perbarui jadwal agar sesuai sehingga setiap eksekusi membaca data tepat sebanyak satu bucket.

Langkah berikutnya

  • Transformasi umum: Pelajari apa yang dihasilkan oleh setiap transformasi, bagaimana transformasi itu dibangun, dan cara menyesuaikan logikanya sebelum mengimpor templat.

  • Builder transformasi: Referensi lengkap untuk editor alur kerja visual, jenis node, dan opsi eksekusi.

  • Referensi YAML alur kerja: Spesifikasi format YAML yang digunakan oleh file templat ini.

Terakhir diperbarui

Apakah ini membantu?