Skip to main content

General

Verileri Outbound Channels ile Yönlendirme

Cihaz verilerinizin dahili veritabanı dışındaki sistemlere nasıl gönderileceğini yapılandırın.

Varsayılan olarak Proxus, alınan tüm verileri dahili yüksek performanslı Zaman Serisi veritabanında (ClickHouse) saklar. Ancak, bu verileri eş zamanlı olarak bir bulut platformuna (AWS, Azure), kurumsal bir veri gölüne veya başka bir MQTT brokerına akıtmanız gerekebilir. Dahili veritabanı hakkında daha fazla bilgi için ClickHouse Entegrasyonu bölümüne bakın.

Bu işlem Outbound Channels üzerinden yönetilir.

info
Kural Tabanlı vs Doğrudan Yönlendirme

Bu sayfa doğrudan cihaz outbound yönlendirmesini anlatır.
Koşul/olay bazlı iletim gerekiyorsa Entegrasyonlara Genel Bakış altında anlatılan Kural Motoru + entegrasyon aksiyonları akışını kullanın.

İlgili Entegrasyon Dokümanları

Veri Bölücü (Splitter) Mimarisi

Outbound Channel, telemetriniz için bir varış noktasıdır. Tek bir cihaza birden fazla outbound channel ekleyebilirsiniz. Proxus, normalleştirilmiş verilerin bir kopyasını tüm aktif kanallara paralel olarak gönderen yüksek hızlı bir veri bölücü görevi görür.

Veri Bölücü Mimarisi
sensors

Cihaz

Fieldbus / MQTT

call_split

Gateway Pipeline

Veri Bölücü

storage

Dahili VT

ClickHouse

cloud_upload

Outbound Channels

Kafka / Bulut / VT

Cihaz Outbound Channels Sekmesi
Cihaz Outbound Channels Sekmesi

  • SYSTEM INTERNAL DB: Varsayılan kanal. Dahili panolar, alarmlar ve geçmiş analizi için kullanılır.
  • Harici Outbound Channels: Kafka, InfluxDB, AWS IoT Core veya kurumsal veri gölü gibi özel varış noktaları.

Aktarım Stratejisi

Her outbound channel, verinin nasıl iletileceğini kontrol eden bir Transport Strategy tanımlar:

  • Pass Through (Doğrudan Geçiş): Her veri noktasını hedefe gönderir (tam sadakatli depolama için en iyisi).
  • On Change (Değişimde): Yalnızca değişen değerleri gönderir (yüksek frekanslı etiketler için bant genişliğini azaltır).

Tam geçmiş arşivleri için Pass Through, giden trafiği en aza indirmek istediğinizde On Change kullanın.

Outbound Channels Yapılandırma

Outbound channel bağlantılarını cihaz bazında yönetirsiniz. Bu, bant genişliği ve depolama maliyetlerini optimize ederek tam olarak hangi verilerin uçtan ayrılacağını kontrol etmenizi sağlar. Cihaz konfigürasyonu hakkında daha fazla bilgi için Cihaz Ekle ve Cihaz Profilleri bölümlerine bakın.

Cihaza Gidin

Data Management > Devices (Veri Yönetimi > Cihazlar) menüsünü açın ve yapılandırmak istediğiniz cihazı seçin.

Outbound Channels Sekmesini Açın

Detay görünümündeki Outbound Channels sekmesine tıklayın. Varsayılan olarak listelenen SYSTEM INTERNAL DB kanalını göreceksiniz.

Bir Outbound Channel Bağlayın

  1. Araç çubuğundaki Link (Bağla) butonuna tıklayın.
  2. Listeden önceden yapılandırılmış bir Outbound Channel seçin (örneğin, "Kurumsal InfluxDB" veya "Bulut MQTT Köprüsü").
  3. OK butonuna tıklayın.
lightbulb
Ön Konfigürasyon Gerekli

Bir outbound channel'ı cihaza bağlamadan önce bağlantı detaylarını, kimlik bilgilerini ve stratejisini platformun Integrations bölümünde tanımlamanız gerekir. Bağlayıcı konfigürasyonu hakkında daha fazla bilgi için Entegrasyonlara Genel Bakış bölümüne bakın.

Bağlantıyı Doğrulayın

Cihaz, verileri yeni kanala hemen akıtmaya başlar. Çalışma zamanı sağlığını görmek için tablodaki Status sütununu kontrol edin. Hiçbir cihaz tarafından kullanılmayan bir kanal Not used olarak görünür; bu bir hata değildir.

info
Sakla ve İlet

Sakla ve İlet (Store & Forward) garantisi outbound channel'lar için bağımsız olarak geçerlidir. Bulut bağlantınız koparsa ancak dahili veritabanı iyiyse, Edge Gateway bulut verilerini yerel olarak tamponlar. Bağlantı geri geldiğinde, tek bir veri noktası kaybetmeden tamponu otomatik olarak boşaltır. Bu mimari hakkında daha fazla detay için Durumsuz Edge Mimarisi bölümüne bakın.