Telemetri verilerini kurumsal sınıf ilişkisel veritabanı Oracle Database'de saklayın. Dışa aktarma hedefleri (outbound targets) ProxusDeviceData tablosuna yazar.
open_in_new
Resmi Dokümantasyon
docs.oracle.com
Konfigürasyon Parametreleri
| Parametre | Zorunlu | Tip | Açıklama |
|---|---|---|---|
| Server | Evet | string | Oracle veri kaynağı (TNS adı veya Easy Connect dizisi). |
| User | Evet | string | Oracle kullanıcısı. |
| Password | Evet | string | Oracle şifresi. |
Örnek Konfigürasyonlar
Easy Connect
Server=//192.168.1.100:1521/ORCL
User=proxus
Password=***** TNS Adı
Server=PROD_DB
User=proxus
Password=***** Veri Şeması
CREATE TABLE ProxusDeviceData (
Oid NUMBER GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY,
DeviceId NUMBER NOT NULL,
DeviceName VARCHAR2(255),
"KEY" VARCHAR2(255) NOT NULL,
"VALUE" CLOB NOT NULL,
DataType VARCHAR2(64) NOT NULL,
"TIME" TIMESTAMP WITH TIME ZONE NOT NULL
);
CREATE INDEX idx_device_time ON ProxusDeviceData(DeviceId, "TIME"); Gereksinimler
- Gateway üzerinde Oracle Client kurulu olmalıdır
- Veya Oracle Managed Data Access (ODP.NET Core) kullanın