Telemetri verilerini açık kaynaklı ilişkisel veritabanı Firebird'de saklayın. Dışa aktarma hedefleri (outbound targets) ProxusDeviceData tablosuna yazar.
open_in_new
Resmi Dokümantasyon
firebirdsql.org
Konfigürasyon Parametreleri
| Parametre | Zorunlu | Tip | Açıklama |
|---|---|---|---|
| Server | Evet | string | Firebird sunucu host adı veya IP. |
| User | Evet | string | Veritabanı kullanıcısı. |
| Password | Evet | string | Kullanıcı şifresi. |
| Database | Evet | string | Veritabanı yolu/adı. |
Örnek Konfigürasyon
Server=192.168.1.100
Database=/var/firebird/proxus.fdb
User=SYSDBA
Password=***** Veri Şeması
CREATE TABLE ProxusDeviceData (
OID BIGINT GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY,
DEVICE_ID INT NOT NULL,
DEVICE_NAME VARCHAR(255),
"KEY" VARCHAR(255) NOT NULL,
"VALUE" BLOB SUB_TYPE TEXT NOT NULL,
DATA_TYPE VARCHAR(64) NOT NULL,
TIME TIMESTAMP NOT NULL
);
CREATE INDEX IDX_DEVICE_TIME ON ProxusDeviceData(DEVICE_ID, TIME);