Skip to main content

Veri Katmanları Arası Yazım Sırası

Yazım Sırası Özeti

AdımKatmanZorunlulukNot
1Kafka consume (calibration.ready.v1)ZorunluRaw Writer zincirini başlatır
2Redis device_buffer okumaZorunluBuffer yoksa raw.failed.v1
3measurements_voltage DB yazımıZorunlubuffers.measurements kaynağı, kalibre değer
4measurements_current DB yazımıZorunlubuffers.measurements kaynağı, kalibre değer
5measurements_power DB yazımıZorunlubuffers.measurements kaynağı, kalibre değer
6measurements_energy DB yazımıZorunlubuffers.measurements kaynağı, kalibre değer
7measurements_device DB yazımıZorunlubuffers.measurements kaynağı, pass-through
8measurements_register DB yazımıZorunlubuffers.measurements kaynağı, pass-through
9measurements_environment DB yazımıOpsiyonelPakette çevresel veri varsa
10measurements_water DB yazımıOpsiyonelPakette su verisi varsa
11measurements_location DB yazımıOpsiyonelPakette konum verisi varsa
12measurements DB yazımı (catch-all)OpsiyonelHiçbir segment tablosuna girmeyen skalar değişkenler; narrow-row format (variable_id + value)
13Redis raw_writer segment güncellemeZorunluwrite_time, process_time_ms, table_write_counts yazilir
14Kafka raw.persisted.v1 emitİkincilPublish hatasında outbox/retry ile tekrar yayın