Aracılığıyla paylaş


Veri akışlarıyla verileri işleme ve yönlendirme

Veri akışları, verileri taşımak, dönüştürmek ve zenginleştirmek için veri yollarının kurulumunu basitleştirerek çeşitli veri kaynaklarını bağlamanıza ve veri işlemleri gerçekleştirmenize olanak sağlar. Veri akışı bileşeni, Azure Arc uzantısı olarak dağıtılan Azure IoT İşlemleri'nin bir parçasıdır. Veri akışının yapılandırması Kubernetes özel kaynak tanımları (CRD) aracılığıyla gerçekleştirilir.

Aşağıdakiler gibi çeşitli kullanım örnekleri için yapılandırmalar yazabilirsiniz:

  • Verileri dönüştürme ve MQTT'ye geri gönderme
  • Verileri dönüştürme ve buluta gönderme
  • Dönüştürme olmadan buluta veya kenara veri gönderme

Veri akışları, IoT İşlemleri örneğinin dağıtıldığı bölgeyle sınırlı değildir. Farklı bölgelerdeki bulut uç noktalarına veri göndermek için veri akışlarını kullanabilirsiniz.

Önemli özellikler

Veri akışlarının temel özellikleri aşağıdadır.

Veri işleme ve yönlendirme

Veri akışları, iletilerin alımını, işlenmesini ve belirtilen havuzlara yönlendirilmesini sağlar. Şunları belirtebilirsiniz:

  • Kaynaklar: İletilerin alındığı yer
  • Hedefler: İletilerin boşaltıldığı yer
  • Dönüştürmeler (isteğe bağlı): Veri işleme işlemleri için yapılandırma

Dönüştürme özellikleri

Dönüştürmeler, çeşitli işlemleri gerçekleştirmek için işleme aşamasında verilere uygulanabilir. Bu işlemler şunları içerebilir:

  • Yeni özellikleri hesaplama: İletideki mevcut özelliklere göre
  • Özellikleri yeniden adlandırma: Verileri standartlaştırmak veya netleştirmek için
  • Birimleri dönüştürme: Değerleri farklı ölçü birimlerine dönüştürme
  • Değerleri standartlaştırma: Özellik değerlerini kullanıcı tanımlı bir aralığa ölçeklendirme
  • Verileri bağlamsallaştırma: Zenginleştirme ve içgörüleri yönlendirmek için iletilere başvuru verileri ekleme

Yapılandırma ve dağıtım

Yapılandırma Kubernetes CRD'leri kullanılarak belirtilir. Bu yapılandırmaya bağlı olarak, veri akışı işleci yüksek kullanılabilirlik ve güvenilirlik sağlamak için veri akışı örnekleri oluşturur.

Sosyal haklar

  • Basitleştirilmiş kurulum: Veri kaynaklarını ve hedeflerini kolayca bağlayın.
  • Esnek dönüşümler: Çok çeşitli veri işlemleri gerçekleştirin.
  • Ölçeklenebilir yapılandırma: Ölçeklenebilir ve yönetilebilir yapılandırmalar için Kubernetes CRD'lerini kullanın.
  • Yüksek kullanılabilirlik: Kubernetes yerel kaynağı güvenilirliği sağlar.

Veri akışlarını kullanarak veri yollarınızı verimli bir şekilde yönetebilirsiniz. Verilerin operasyonel gereksinimlerinizi karşılayacak şekilde doğru bir şekilde gönderilmesini, dönüştürülmesini ve zenginleştirilmesini sağlayabilirsiniz.

Şema kayıt defteri

Azure Cihaz Kayıt Defteri tarafından sağlanan şema kayıt defteri, bulutta ve uçta eşitlenmiş bir depodur. Şema kayıt defteri uç varlıklarından gelen iletilerin tanımlarını depolar ve ardından uçta bu şemalara erişmek için bir API'yi kullanıma sunar. OPC UA bağlayıcısı gibi güneye giden bağlayıcılar ileti şemaları oluşturabilir ve bunları şema kayıt defterine ekleyebilir veya müşteriler şemaları işlem deneyimi web kullanıcı arabirimine yükleyebilir.

Veri akışları, iletiyi hedef uç nokta tarafından beklenen biçime dönüştürmek için ileti şemalarını kullanır.

Daha fazla bilgi için bkz . İleti şemalarını anlama.