IoT Central tümleştirme ve uzantı kılavuzu
Azure IoT Central, şu özelliklere sahip bir uygulama platformudur:
- Büyük ölçekte cihaz izleme ve yönetim gibi zengin işlevler içerir.
- IoT çözümü geliştirme yükünü ve maliyetini azaltmanıza yardımcı olan birçok yerleşik özellik sağlar.
- Daha geniş çözümünüzde özelliklerini ve özelliklerini kullanmanıza olanak sağlayan genişletilebilirlik ve tümleştirme noktalarına sahiptir.
Tipik bir IoT çözümü:
- IoT cihazlarının çözümünüzle bağlantı kurmasını ve veri göndermesini sağlar.
- Bağlı cihazları ve bunların verilerini yönetir ve bunların güvenliğini sağlar.
- Cihaz verilerinizden iş değerini ayıklar.
- Birden çok hizmet ve uygulamadan oluşur.
IoT Central'ı kullanarak ioT çözümü oluştururken görevler şunlardır:
- Verilerinizden iş değeri ayıklamayı kolaylaştırmak için veri dönüştürmelerini yapılandırın.
- IoT Central web kullanıcı arabiriminde panoları ve görünümleri yapılandırın.
- Bağlı cihazlardan iş içgörüleri türetmek için yerleşik kuralları ve analiz araçlarını kullanın.
- IoT Central'ı diğer hizmetler ve uygulamalarla tümleştirmek için veri dışarı aktarma özelliğini, kural özelliklerini ve API'leri kullanın.
- IoT Central kurallarını kullanarak iş akışlarını ve etkinliklerini tetikleme.
- IoT Central REST API'lerini kullanarak IoT Central ile program aracılığıyla etkileşim kurun.
Verileri dışarı aktarma
Birçok tümleştirme senaryosu IoT Central veri dışarı aktarma özelliğini temel alır. IoT Central uygulaması, filtrelenmiş ve zenginleştirilmiş IoT verilerini sürekli dışarı aktarabilir. Veri dışarı aktarma, sıcak yol içgörüleri, analiz ve depolama için değişiklikleri neredeyse gerçek zamanlı olarak bulut çözümünüzün diğer bölümlerine iletir.
Örneğin, şunları yapabilirsiniz:
- Telemetri verilerini, özellik değişikliklerini, cihaz bağlantısını, cihaz yaşam döngüsünü ve cihaz şablonu yaşam döngüsü verilerini JSON biçiminde neredeyse gerçek zamanlı olarak sürekli dışarı aktarın.
- Özel koşullarla eşleşen verileri dışarı aktarmak için veri akışlarını filtreleyin.
- Veri akışlarını cihazdan özel değerler ve özellik değerleriyle zenginleştirin.
- Şekillerini ve içeriklerini değiştirmek için veri akışlarını dönüştürün.
Şu anda IoT Central şu verilere veri aktarabilir:
Girişte verileri dönüştürme
Cihazlar, IoT Central tarafından kullanılmadan veya dışarı aktarılmadan önce basitleştirilmesi gereken karmaşık telemetri gönderebilir. Bazı senaryolarda, telemetriyi tutarlı bir şekilde görüntüleyip işleyebilmek için telemetriyi farklı cihazlardan normalleştirmeniz gerekir. Daha fazla bilgi edinmek için bkz . IoT Central'a girişte telemetriyi eşleme.
İş değerini ayıklama
IoT Central, IoT verilerinizden iş değeri ayıklamanıza yardımcı olacak zengin bir platform sağlar. IoT Central, içgörü elde etmek ve IoT verileriniz üzerinde işlem yapmak için kullanabileceğiniz birçok yerleşik özelliğe sahiptir. Ancak bazı IoT çözüm senaryolarında IoT verilerinizden değer ayıklamak için IoT Central dışında daha özel iş süreçleri gerekir.
ioT Central'ın iş değerini ayıklamak için kullanabileceğiniz yerleşik özellikleri şunlardır:
Panolar ve görünümler:
IoT Central uygulaması, operatörlerin uygulamayı görüntülemek ve uygulamayla etkileşime geçmek için kullandığı bir veya daha fazla panoya sahip olabilir. Varsayılan panoyu özelleştirebilir ve özel panolar oluşturabilirsiniz:
Özelleştirilmiş panoların bazı örneklerini görüntülemek için bkz . Sektör odaklı şablonlar.
Panolar hakkında daha fazla bilgi edinmek için bkz . Birden çok pano oluşturma ve yönetme ve Uygulama panosunu yapılandırma.
Bir cihaz ioT Central'a bağlandığında cihaz, cihaz türü için bir cihaz şablonuna atanır. Cihaz şablonu, operatörün tek tek cihazları yönetmek için kullandığı özelleştirilebilir görünümlere sahiptir. Her cihaz türü için kullanılabilir görünümleri oluşturabilir ve özelleştirebilirsiniz. Daha fazla bilgi edinmek için bkz . Görünüm ekleme.
Yerleşik kurallar ve analizler:
Özelleştirilebilir eylemler çalıştıran bir IoT Central uygulamasına kurallar ekleyebilirsiniz. Kurallar, bir eylemin ne zaman çalıştırılacaklarını belirlemek için bir cihazdan gelen verilere göre koşulları değerlendirir. Eylemler, diğer bulut hizmetlerine ileti göndermeyi veya web kancası uç noktasını çağırmayı içerir. Kurallar aşağıdakiler gibi uzantı senaryolarını etkinleştirir:
- Diğer sistemlerdeki işleçleri bilgilendirme.
- İş süreçlerini veya akışlarını başlatma.
- Özel bir panodaki uyarıları izleme.
Kurallar hakkında daha fazla bilgi edinmek için bkz:
- Öğretici: Azure IoT Central uygulamanızda kural oluşturma ve bildirimleri ayarlama
- Kuralları yapılandırma
IoT Central, bir operatörün bağlı cihazlardan akan verileri analiz etmek için kullanabileceği yerleşik analiz özelliklerine sahiptir. Daha fazla bilgi edinmek için bkz . Cihaz verilerini analiz etmek için veri gezginini kullanma.
İş değerini ayıklamak için IoT Central dışında IoT verilerini işleyen senaryolar şunlardır:
İşlem, zenginleştirme ve dönüştürme:
IoT Central, IoT verilerini yakalamanıza, dönüştürmenize, yönetmenize ve görselleştirmenize olanak tanır. Bazen dış veri kaynaklarını kullanarak IoT verilerinizi zenginleştirmek veya dönüştürmek yararlı olabilir. Daha sonra zenginleştirilmiş verileri IoT Central'a geri besleyebilirsiniz.
Örneğin, Bir Azure işlevini tetikleme amacıyla IoT Central sürekli veri dışarı aktarma özelliğini kullanın. işlevi yakalanan cihaz telemetrisini zenginleştirir ve zaman damgalarını korurken zenginleştirilmiş verileri IoT Central'a geri gönderir.
İş ölçümlerini ayıklayın ve yapay zeka (AI) ve makine öğrenmesi (ML) kullanın:
Genel ekipman verimliliği (OEE) ve genel süreç verimliliği (OPE) gibi yaygın iş ölçümlerini hesaplamak için IoT verilerini kullanın. Mevcut yapay zeka ve ML varlıklarınızı zenginleştirmek için IoT verilerini de kullanabilirsiniz. Örneğin, IoT Central modellerinizi oluşturmak, eğitmek ve dağıtmak için ihtiyacınız olan verileri yakalamaya yardımcı olabilir.
Yakalanan IoT verilerini bir Azure veri gölünde yayımlamak için IoT Central sürekli veri dışarı aktarma özelliğini kullanın. Ardından OEE ve OPE'yi hesaplamak için Azure Databricks çalışma alanına bağlı bir çalışma alanı kullanın. Makine öğrenmesi özelliklerini kullanmak için aynı verileri Azure Machine Learning'e veya Azure Synapse'e yöneltin.
Akış hesaplaması, izleme ve tanılama
IoT Central, yüz binlerce bağlı cihazdan akış verilerini yakalamak için ölçeklenebilir ve güvenilir bir altyapı sağlar. Bazen iş gereksinimlerini karşılamak için sık erişimli veya sıcak veri yolları üzerinden akış hesaplamaları çalıştırmanız gerekir. Gelişmiş tanılama sağlamak için IoT verilerini Azure Veri Gezgini gibi dış depolardaki verilerle de birleştirebilirsiniz.
IoT verilerini iş verileriyle birlikte analiz etme ve görselleştirme
IoT Central, zengin özelliklere sahiptir panolar ve görselleştirmeler sağlar. Ancak, işletmeye özgü raporlar IoT verilerini dış sistemlerden alınan mevcut iş verileriyle birleştirmenizi gerektirebilir. IoT Central'dan IoT verilerini ayıklamak için IoT Central tümleştirme özelliklerini kullanın. Ardından, iş süreçlerinizi analiz etmek ve görselleştirmek için merkezi bir çözüm sunmak için IoT verilerini mevcut iş verileriyle birleştirin.
Örneğin IoT Central sürekli veri dışarı aktarma özelliğini kullanarak IoT verilerinizi bir Azure Synapse deposuna sürekli olarak alabilirsiniz. Ardından, dış sistemlerden Azure Synapse deposuna veri getirmek için Azure Data Factory'yi kullanın. İş raporlarınızı oluşturmak için Power BI ile Azure Synapse mağazasını kullanın.
Daha fazla bilgi edinmek için bkz . IoT Central için verileri dönüştürme. Eksiksiz bir uçtan uca örnek için bkz . IoT Central Compute GitHub deposu.
Diğer hizmetlerle tümleştirme
Diğer hizmetle tümleştirmek için IoT Central'daki veri dışarı aktarma ve kural özelliklerini kullanabilirsiniz. Daha fazla bilgi edinmek için şu makalelere bakın:
- Blob Depolama'yı kullanarak IoT verilerini bulut hedeflerine aktarın.
- IoT Central için verileri dönüştürme
- Azure IoT Central uygulamanızı diğer bulut hizmetleriyle tümleştirmek için iş akışlarını kullanma
Yardımcı uygulamalarla tümleştirme
IoT Central zengin operatör panoları ve görselleştirmeleri sağlar. Ancak bazı IoT çözümlerinin mevcut uygulamalarla tümleştirilmesi veya yeteneklerini genişletmek için yeni yardımcı uygulamalar gerektirmesi gerekir. Diğer uygulamalarla tümleştirmek için REST API ve sürekli veri dışarı aktarma özelliği gibi IoT Central genişletilebilirlik noktalarını kullanın.
IoT Central uygulamanızın içindeki varlıklara ve özelliklerine erişmek için veri düzlemi REST API'lerini kullanırsınız. Örneğin, cihazları, cihaz şablonlarını, kullanıcıları ve rolleri yönetme. IoT Central REST API işlemleri veri düzlemi işlemleridir. REST API'leri aşağıdakiler gibi uzantı senaryolarını etkinleştirir:
- IoT Central uygulamalarınızın programlı yönetimi.
- Diğer uygulamalarla sıkı tümleştirme.
Daha fazla bilgi edinmek için bkz . Öğretici: Azure IoT Central uygulamasını yönetmek için REST API kullanma.
Azure aboneliğinizdeki IoT Central ile ilgili kaynakları yönetmek için denetim düzlemini kullanırsınız. Denetim düzlemi işlemleri için REST API, Azure CLI veya Resource Manager şablonlarını kullanabilirsiniz. Örneğin, IoT Central uygulaması oluşturmak için Azure CLI'yı kullanabilirsiniz. Daha fazla bilgi edinmek için bkz . IoT Central uygulaması oluşturma.
Sonraki adım
IoT Central'ı kullanma hakkında daha fazla bilgi edinmek istiyorsanız, önerilen sonraki adımlar IoT Central uygulamasına telemetri göndermek için akıllı telefonunuzu cihaz olarak kullanma ile başlayarak hızlı başlangıçları denemektir.