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

Not

Time Series Insights (TSI) hizmeti artık Mart 2025'in ardından desteklenmeyecektir. Mevcut TSI ortamlarını 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çin belgelerimizi ziyaret edin.

Bu makalede, Azure IoT Hub Azure Time Series Insights ortamınıza veri okuyan bir olay kaynağı eklemek için Azure portal nasıl kullanılacağı açıklanmaktadı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 kullanarak bir IoT hub'ı oluşturun.
  • IoT hub'ında etkin ileti olayları gönderiliyor olmalıdır.
  • Azure Time Series Insight ortamının kullanmak üzere IoT hub'ında ayrılmış bir tüketici grubu oluşturun. Her Azure Time Series Insight olay kaynağının başka 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çin Azure IoT Hub geliştirici kılavuzunu okuyun.

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

Uygulamalar, Azure IoT Hub 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 IoT hub'ınızı bulun ve açın.

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

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

  3. Tüketici grupları'nın 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’i seçin.

Yeni olay kaynağı ekleme

  1. Azure Portal’ında oturum açın.

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

  3. Ayarlar'ın altında Olay Kaynakları'nı ve ardından Ekle'yi seçin.

    Olay Kaynakları'nı ve ardından Ekle düğmesini seçin

  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-stream yazın.

  5. Kaynak için IoT Hub'yi seçin.

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

    • Aboneliklerinizden birinde zaten bir IoT hub'ınız varsa Kullanılabilir 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 açıklanmaktadır:

      Yeni olay kaynağı bölmesi - Kullanılabilir aboneliklerden IoT Hub kullan seçeneğinde ayarlanacağı özellikler

      Özellik Açıklama
      Abonelik İstenen iot hub'ına ait abonelik.
      IoT hub'ı adı Seçili iot hub'ının adı.
      IoT hub ilke 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ğınız için paylaşılan erişim ilkesinin hizmet bağlantı izinlerine sahip olması gerekir.
      IoT hub ilke anahtarı Anahtar önceden doldurulur.
    • IoT hub'ı aboneliklerinizin dışındaysa veya gelişmiş seçenekleri belirlemek istiyorsanız IoT Hub ayarlarını el ile sağla'yı seçin.

      Aşağıdaki tabloda, IoT Hub ayarlarını el ile sağlama için gerekli özellikler açıklanmaktadır:

      Özellik Açıklama
      Abonelik Kimliği İstenen iot hub'ına ait abonelik.
      Kaynak grubu IoT hub'sının oluşturulduğu 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 ilke 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ğınız için paylaşılan erişim ilkesinin hizmet bağlantı izinlerine sahip olması 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:

      Özellik 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 kullanılabilir tek serileştirme biçimi JSON'dır. Olay iletileri bu biçimde olmalıdır veya hiçbir veri okunamıyor olmalıdır.
      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ıdır . 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’u 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