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çin
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çin
Azure 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:
Azure portalındaIoT hub'ınızı bulun ve açın.
Ayarlaraltında, Yerleşik Uç Noktalar'i seçin ve ardından Olaylar uç noktasını seçin.
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.
Kaydetöğesini seçin.
Yeni olay kaynağı ekleme
Azure portalındaoturum açın.
Soldaki menüden Tüm kaynaklaröğesini seçin. Azure Time Series Insight ortamınızı seçin.
ayarlar
altında Olay Kaynakları 'ı ve ardındanEkle'yi seçin. 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.
Kaynakiçin IoT Hubseçin.
İç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.
Aşağıdaki tabloda, Kullanılabilir aboneliklerden IoT Hub'ı kullan seçeneği için gereken özellikler listelenmektedir:
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.
IoT hub'ınıza eklediğiniz ayrılmış Azure Time Series Insight tüketici grubu adını ekleyin.
oluştur'i seçin.
Olay kaynağını oluşturduktan sonra Azure Time Series Insight otomatik olarak ortamınıza veri akışı yapmaya başlar.
Sonraki adımlar
Verilerin güvenliğini sağlamak için veri erişim ilkelerini tanımlayın.
Olayları olay kaynağına gönder.