Aracılığıyla paylaş


Azure Time Series Insight ortamınıza IoT hub olay kaynağı ekleme

Not

Time Series Insights hizmeti 7 Temmuz 2024'te kullanımdan kaldırılacaktır. Mevcut ortamları mümkün olan en kısa sürede alternatif çözümlere geçirmeyi göz önünde bulundurun. Kullanımdan kaldırma ve geçiş hakkında daha fazla bilgi içinbelgelerimizi ziyaret edin.

Bu makalede, Azure Portal'ı kullanarak Azure IoT Hub'dan Azure Time Series Insights ortamınıza veri okuyan bir olay kaynağının nasıl ekleneceği açıklanır.

Not

Bu makaledeki yönergeler hem Azure Time Series Insights 1. Nesil hem de Azure Time Series Insight 2. Nesil ortamları için geçerlidir.

Önkoşullar

  • bir Azure Time Series Insights ortamı oluşturun.
  • Azure portalını kullanarak bir IoT hub'ı oluşturun.
  • IoT hub'ına etkin mesaj olayları gönderiliyor olmalıdır.
  • Azure Time Series Insight ortamı için kullanılmak üzere IoT hub'ında özel bir tüketici grubu oluşturun. Her Azure Time Series Insight olay kaynağının başka hiçbir tüketiciyle paylaşılmamış kendi ayrılmış tüketici grubu olmalıdır. Birden çok okuyucu aynı tüketici grubundaki olayları kullanıyorsa, tüm okuyucuların hata gösterme olasılığı yüksektir. Ayrıntılar içinAzure IoT Hub geliştirici kılavuzunu okuyun.

IoT hub'ınıza tüketici grubu ekleme

Uygulamalar, Azure IoT Hub'dan veri çekmek için tüketici gruplarını kullanır. IoT hub'ınızdaki verileri güvenilir bir şekilde okumak için yalnızca bu Azure Time Series Insight ortamı tarafından kullanılan ayrılmış bir tüketici grubu sağlayın.

IoT hub'ınıza yeni bir tüketici grubu eklemek için:

  1. Azure portalındaIoT hub'ınızı bulun ve açın.

  2. Ayarlaraltında, Yerleşik Uç Noktalar'i seçin ve ardından Olaylar uç noktasını seçin.

    Yerleşik Uç Noktalar sayfasında Olaylar düğmesini seçin

  3. Tüketici gruplarıaltında, tüketici grubu için benzersiz bir ad girin. Yeni bir olay kaynağı oluştururken Azure Time Series Insight ortamınızda aynı adı kullanın.

  4. Kaydetöğesini seçin.

Yeni olay kaynağı ekleme

  1. Azure portalındaoturum açın.

  2. Soldaki menüden Tüm kaynaklaröğesini seçin. Azure Time Series Insight ortamınızı seçin.

  3. ayarlaraltında Olay Kaynakları'ı ve ardındanEkle'yi seçin.

    Seçenekler altında Olay Kaynaklarını seçin ve ardından Ekle düğmesine tıklayın.

  4. Yeni olay kaynağı bölmesinde, Olay kaynağı adıiçin bu Azure Time Series Insight ortamına özgü bir ad girin. Örneğin, event-streamgirin.

  5. Kaynakiçin IoT Hubseçin.

  6. İçeri Aktar seçeneği için bir değer seçin:

    • Aboneliklerinizden birinde zaten bir IoT hub'ınız varsa, Mevcut aboneliklerden IoT Hub'ı kullan'ıseçin. Bu seçenek en kolay yaklaşımdır.

      Yeni olay kaynağı bölmesinde seçenekleri belirleme

    • Aşağıdaki tabloda, Kullanılabilir aboneliklerden IoT Hub'ı kullan seçeneği için gereken özellikler listelenmektedir:

      Yeni olay kaynağı bölmesi - Kullanılabilir aboneliklerden IoT Hub'ı kullan seçeneği için ayarlanacak özellikler

      Mülk Açıklama
      Abonelik İstenen IoT hub'a ait olan abonelik.
      IoT hub'ı adı Seçili iot hub'ının adı.
      IoT hub politika adı Paylaşılan erişim ilkesini seçin. Paylaşılan erişim ilkesini IoT hub ayarları sekmesinde bulabilirsiniz. Her paylaşılan erişim ilkesinin bir adı, ayarladığınız izinleri ve erişim anahtarları vardır. Olay kaynağı için paylaşılan erişim ilkesinin hizmet bağlama izinlerine sahip gerekir.
      IoT hub politika anahtarı Anahtar önceden doldurulur.
    • IoT Hub, aboneliklerinizin dışındaysa veya gelişmiş seçenekleri belirlemek istiyorsanız IoT Hub ayarlarını el ile sağlayın.

      Aşağıdaki tabloda IoT Hub ayarlarını elle sağlamaiçin gerekli özellikler açıklanmaktadır:

      Mülk Açıklama
      Abonelik Kimliği İstenen IoT hub'ın ait olduğu abonelik.
      Kaynak grubu IoT hub'ını oluşturan kaynak grubu adı.
      IoT hub'ı adı IoT hub'ınızın adı. IoT hub'ınızı oluşturduğunuzda IoT hub'ı için bir ad girdiniz.
      IoT hub politika adı Paylaşılan erişim ilkesi. Paylaşılan erişim ilkesini IoT hub ayarları sekmesinde oluşturabilirsiniz. Her paylaşılan erişim ilkesinin bir adı, ayarladığınız izinleri ve erişim anahtarları vardır. Olay kaynağı için paylaşılan erişim ilkesinin hizmet bağlama izinlerine sahip gerekir.
      IoT hub ilke anahtarı Azure Service Bus ad alanına erişimin kimliğini doğrulamak için kullanılan paylaşılan erişim anahtarı. Birincil veya ikincil anahtarı buraya girin.
    • Her iki seçenek de aşağıdaki yapılandırma seçeneklerini paylaşır:

      Mülk Açıklama
      IoT hub tüketici grubu IoT hub'ından olayları okuyan tüketici grubu. Olay kaynağınız için ayrılmış bir tüketici grubu kullanmanızı kesinlikle öneririz.
      Olay serileştirme biçimi Şu anda tek kullanılabilir serileştirme biçimi JSON'dır. Olay iletileri bu biçimde olmalıdır, aksi takdirde herhangi bir veri okunamaz.
      Zaman damgası özellik adı Bu değeri belirlemek için IoT hub'ına gönderilen ileti verilerinin ileti biçimini anlamanız gerekir. Bu değer, olay zaman damgası olarak kullanmak istediğiniz ileti verilerindeki belirli olay özelliğinin adı. Değer büyük/küçük harfe duyarlıdır. Boş bırakılırsa, olay kaynağındaki olay sıralama zamanı olay zaman damgası olarak kullanılır.
  7. IoT hub'ınıza eklediğiniz ayrılmış Azure Time Series Insight tüketici grubu adını ekleyin.

  8. oluştur'i seçin.

  9. Olay kaynağını oluşturduktan sonra Azure Time Series Insight otomatik olarak ortamınıza veri akışı yapmaya başlar.

Sonraki adımlar