Ana içeriğe geç

measurements_energy

measurements_energy, accepted enerji paketlerinin enerji segmentini typed ve performanslı biçimde saklar. Stream kabul edildikten ve gerekiyorsa kalibrasyon uygulandıktan sonra enerji alanları bu tabloya yazılır.

Buradaki enerji alanları kümülatif toplam sayaç değil, sample_period_sec ile tanımlanan periyot içindeki enerji değişim miktarını taşır. Yani bu tablo cihazın ömür boyu biriken sayaç değerini değil, ilgili interval boyunca oluşan aktif ve reaktif enerji miktarını saklar.

Bu segment; aktif enerji, endüktif reaktif enerji ve kapasitif reaktif enerji değişim ailesini tek bir yerde toplar. Bu veriler aynı accepted stream altında birlikte anlam kazansa da, bunları anlık measurement segmentlerinden ayrı tutmak hem veri modelini sadeleştirir hem de tüketim analizi yapan akışların yalnız ihtiyaç duyduğu alanları okumasını sağlar.

Bu tablo ham payload içermez. Buradaki değerler accepted stream'e bağlı ve measurement katmanına yazılmış periyot bazlı enerji sonuçlarıdır.

FK Davranis Notlari

FKON DELETEON UPDATENot
measurements_energy.stream_id -> streams.idCASCADECASCADETyped olcum tablosu stream ile atomik yasar; ebeveyn stream silinirse kayitlar yetim kalmaz.

Kolonlar

KolonTipNullAnlamı
stream_idinthayırBu enerji kaydının ait olduğu accepted stream; aynı zamanda birincil anahtar
device_idvarchar(21)hayırCihaz kimliği
sequence_nointevetCihaz sequence alanı varsa
device_timetimestamphayırÖlçüm zamanı
sample_period_secinthayırÖrnekleme periyodu (DEFAULT: 0)
is_validbooleanhayırSegment seviyesinde geçerlilik (DEFAULT: false)
ae_rbigintevetR fazı aktif enerji değişimi
ae_sbigintevetS fazı aktif enerji değişimi
ae_tbigintevetT fazı aktif enerji değişimi
ae_totbigintevetToplam aktif enerji değişimi
re_ind_rbigintevetR fazı endüktif reaktif enerji değişimi
re_ind_sbigintevetS fazı endüktif reaktif enerji değişimi
re_ind_tbigintevetT fazı endüktif reaktif enerji değişimi
re_ind_totbigintevetToplam endüktif reaktif enerji değişimi
re_cap_rbigintevetR fazı kapasitif reaktif enerji değişimi
re_cap_sbigintevetS fazı kapasitif reaktif enerji değişimi
re_cap_tbigintevetT fazı kapasitif reaktif enerji değişimi
re_cap_totbigintevetToplam kapasitif reaktif enerji değişimi
create_timetimestamphayırKayıt oluşturulma zamanı
update_timetimestamphayırSon güncelleme zamanı

İndeksler

İndeksAmacı
(device_id, device_time)Bir cihazın zaman bazlı enerji değişim geçmişini hızlı okumak için
(device_time)Zaman penceresi bazlı toplu enerji sorguları için

Örnek Kayıtlar

{
"stream_id": 1,
"device_id": "46000000C47CA670",
"sequence_no": 1,
"device_time": "2026-04-03T10:29:50Z",
"sample_period_sec": 900,
"is_valid": true,
"ae_r": 125430,
"ae_s": 124980,
"ae_t": 125770,
"ae_tot": 376180,
"re_ind_r": 18420,
"re_ind_s": 18210,
"re_ind_t": 18540,
"re_ind_tot": 55170,
"re_cap_r": 4200,
"re_cap_s": 4150,
"re_cap_t": 4230,
"re_cap_tot": 12580,
"create_time": "2026-04-03T10:30:00Z",
"update_time": "2026-04-03T10:30:00Z"
}

Özet: İlk accepted stream için enerji segmenti yazılmış; ilgili 900 saniyelik periyot içindeki aktif, endüktif reaktif ve kapasitif reaktif enerji değişimleri faz ve toplam seviyesinde birlikte tutuluyor.