Ana içeriğe geç

groups

groups, proje veya operasyon bağlamında cihazları ve ilişkili varlıkları mantıksal kümeler altında toplamak için kullanılan ana gruplama tablosudur. Sentez, raporlama, alarm ve müşteri segmentasyonu gibi farklı kullanım senaryolarında ortak grup modeli sağlar.

Bu yapı, aynı proje içinde farklı amaçlara hizmet eden grup katmanlarının tek bir veri modelinde yönetilmesini mümkün kılar.

Enum Değerleri

group.type

DeğerAçıklama
synthesisSentez kural veya sentez akışları için grup
reportingRaporlama odaklı segmentasyon grubu
projectProje içi teknik/operasyonel grup
alarmAlarm yönetimi ve bildirim hedefleme grubu
customerMüşteri veya müşteri sahası odaklı grup

Kolonlar

KolonTipNullAnlamı
idinthayırGrup birincil anahtarı
namevarchar(50)hayırGrup adı
descriptionvarchar(255)evetGrup açıklaması
project_idintevetİlişkili proje; projects.id
typegroup.typehayırGrup sınıfı (synthesis, reporting, project, alarm, customer)
is_activebooleanhayırGrup aktif mi (default: true)
tagsjsonevetEsnek etiket bilgileri
locationjsonevetCoğrafi/operasyonel konum metaverisi
create_timetimestamphayırKayıt oluşturulma zamanı
update_timetimestamphayırSon güncelleme zamanı

İndeksler

İndeksTipAçıklama
idPrimary KeyTablo birincil anahtarı

Örnek Kayıtlar

{
"id": 1,
"name": "KOSKİ Grubu",
"description": "Qapu V1 kapsamında KOSKİ sahaları",
"project_id": 5,
"type": "customer",
"is_active": true,
"tags": null,
"location": null
}

Özet: Qapu V1 projesindeki KOSKİ saha kümelerini müşteri bazında birleştiren aktif grup.