Az IoT Central integrációs és bővítmény-útmutatója
Az Azure IoT Central egy olyan alkalmazásplatform, amely:
- Olyan sokoldalú funkciókat tartalmaz, mint az eszközök monitorozása és a nagy léptékű felügyelet.
- Számos beépített funkciót biztosít, amelyek segítenek csökkenteni az IoT-megoldások fejlesztésének terheit és költségeit.
- Bővíthetőségi és integrációs pontokkal rendelkezik, amelyek lehetővé teszik annak funkcióinak és képességeinek használatát a szélesebb körű megoldásban.
Egy tipikus IoT-megoldás:
- Lehetővé teszi, hogy az IoT-eszközök csatlakozzanak a megoldáshoz, és adatokat küldjenek.
- Kezeli és védi a csatlakoztatott eszközöket és azok adatait.
- Kinyeri az üzleti értéket az eszköz adataiból.
- Több szolgáltatásból és alkalmazásból áll.
Ha az IoT Central használatával hoz létre IoT-megoldást, a feladatok a következők:
- Konfigurálja az adatátalakításokat, hogy könnyebben kinyerhesse az üzleti értéket az adatokból.
- Irányítópultok és nézetek konfigurálása az IoT Central webes felhasználói felületén.
- A beépített szabályok és elemzési eszközök használatával üzleti megállapításokat nyerhet a csatlakoztatott eszközökről.
- Az adatexportálási funkció, a szabályok és az API-k használatával integrálhatja az IoT Centralt más szolgáltatásokkal és alkalmazásokkal.
- Üzleti folyamatok és tevékenységek aktiválása IoT Central-szabályok használatával.
- Az IoT Central programozott módon használhatja az IoT Central REST API-kat.
Adatexportálás
Számos integrációs forgatókönyv épül az IoT Central adatexportálási funkciójára. Az IoT Central-alkalmazások folyamatosan exportálhatják a szűrt és bővített IoT-adatokat. Az adatexportálás közel valós időben küldi el a változásokat a felhőalapú megoldás más részeire a melegúti elemzések, elemzések és tárolás érdekében.
Lehetőség van például a következőkre:
- A telemetriai adatok, a tulajdonságváltozások, az eszközkapcsolat, az eszköz életciklusa és az eszközsablonok életciklusának adatainak folyamatos exportálása JSON formátumban közel valós időben.
- Szűrje az adatfolyamokat az egyéni feltételeknek megfelelő adatok exportálására.
- Az adatfolyamok bővítése az eszközről származó egyéni értékekkel és tulajdonságértékekkel.
- Alakítsa át az adatfolyamokat az alakzat és a tartalom módosításához.
Az IoT Central jelenleg az alábbiakba exportálhat adatokat:
Adatok átalakítása bejövő forgalomnál
Az eszközök összetett telemetriát küldhetnek, amelyeket egyszerűsíteni kell ahhoz, hogy az IoT Central használni tudja vagy exportálhassa azt. Bizonyos esetekben normalizálnia kell a telemetriát a különböző eszközökről, hogy a telemetriát folyamatosan megjeleníthesse és feldolgozhassa. További információ: Telemetriai adatok leképezése az IoT Centralba való bejövő forgalomról.
Üzleti érték kinyerés
Az IoT Central gazdag platformot biztosít, amellyel üzleti értéket nyerhet ki az IoT-adatokból. Az IoT Central számos beépített funkcióval rendelkezik, amelyekkel elemzéseket nyerhet, és műveleteket végezhet az IoT-adatokon. Egyes IoT-megoldásforgatókönyvekhez azonban az IoT Centralon kívüli speciálisabb üzleti folyamatokra van szükség az IoT-adatokból való érték kinyeréséhez.
Az üzleti érték kinyerésére használható IoT Central beépített funkciói a következők:
Irányítópultok és nézetek:
Az IoT Central-alkalmazások egy vagy több irányítópulttal rendelkezhetnek, amelyeket az operátorok az alkalmazás megtekintéséhez és használatához használnak. Testre szabhatja az alapértelmezett irányítópultot, és speciális irányítópultokat hozhat létre:
A testre szabott irányítópultok néhány példáját az Iparágra összpontosító sablonok című témakörben tekintheti meg.
További információ az irányítópultokról: Több irányítópult létrehozása és kezelése, valamint az alkalmazás irányítópultjának konfigurálása.
Amikor egy eszköz csatlakozik egy IoT Centralhoz, az eszköz egy eszközsablonhoz van rendelve az eszköztípushoz. Az eszközsablonok testreszabható nézetekkel rendelkeznek, amelyeket az operátorok az egyes eszközök kezelésére használnak. Minden eszköztípushoz létrehozhatja és testre szabhatja az elérhető nézeteket. További információ: Nézetek hozzáadása.
Beépített szabályok és elemzések:
Testre szabható műveleteket futtató IoT Central-alkalmazáshoz szabályokat adhat hozzá. A szabályok az eszközről érkező adatok alapján értékelik ki a feltételeket, hogy meghatározzák, mikor kell műveletet futtatni. A műveletek közé tartozik az üzenetek küldése más felhőszolgáltatásokba vagy egy webhook-végpont meghívása. A szabályok olyan bővítményes forgatókönyveket tesznek lehetővé, mint például:
- Más rendszerek operátorai értesítése.
- Üzleti folyamatok vagy folyamatok indítása.
- Riasztások figyelése egyéni irányítópulton.
A szabályokkal kapcsolatos további információkért lásd:
- Oktatóanyag: Szabály létrehozása és értesítések beállítása az Azure IoT Central-alkalmazásban
- Szabályok konfigurálása
Az IoT Central beépített elemzési képességekkel rendelkezik, amelyekkel egy operátor elemezheti a csatlakoztatott eszközökről érkező adatfolyamokat. További információ: Hogyan elemezheti az eszközadatokat az Adatkezelővel.
Az IoT Centralon kívüli IoT-adatokat üzleti érték kinyerésére feldolgozó forgatókönyvek a következők:
Számítás, bővítés és átalakítás:
Az IoT Central lehetővé teszi az IoT-adatok rögzítését, átalakítását, kezelését és megjelenítését. Néha hasznos lehet az IoT-adatok bővítése vagy átalakítása külső adatforrásokkal. Ezután visszatáplálta a bővített adatokat az IoT Centralba.
Például az IoT Central folyamatos adatexportálási funkciójával aktiválhat egy Azure-függvényt. A függvény kibővíti a rögzített eszköz telemetriát, és visszaküldi a gazdagított adatokat az IoT Centralba az időbélyegek megőrzése mellett.
Üzleti metrikák kinyerése és mesterséges intelligencia (AI) és gépi tanulás (ML) használata:
Az IoT-adatok használatával kiszámíthatja az olyan gyakori üzleti metrikákat, mint az általános eszközhatékonyság (OEE) és az általános folyamathatékonyság (OPE). IoT-adatokkal bővítheti meglévő AI- és ML-eszközeit is. Az IoT Central például segíthet a modellek létrehozásához, betanítása és üzembe helyezéséhez szükséges adatok rögzítésében.
Az IoT Central folyamatos adatexportálási funkciójával közzéteheti a rögzített IoT-adatokat egy Azure data lake-ben. Ezután használjon egy csatlakoztatott Azure Databricks-munkaterületet az OEE és az OPE kiszámításához. Ugyanezeket az adatokat az Azure Machine Learningbe vagy az Azure Synapse-ba is átirányíthatja a gépi tanulási képességeik használatához.
Streamelési számítások, monitorozás és diagnosztika
Az IoT Central skálázható és megbízható infrastruktúrát biztosít több százezer csatlakoztatott eszköz streamelési adatainak rögzítéséhez. Előfordulhat, hogy streamszámításokat kell futtatnia a gyakori vagy meleg adatelérési útvonalakon az üzleti követelményeknek való megfelelés érdekében. Az IoT-adatokat olyan külső tárolók adataival is egyesítheti, mint például az Azure Data Explorer, hogy továbbfejlesztett diagnosztikát biztosítson.
IoT-adatok elemzése és vizualizációja az üzleti adatok mellett
Az IoT Central funkciógazdag irányítópultokat és vizualizációkat biztosít. Az üzletspecifikus jelentések azonban megkövetelhetik az IoT-adatok külső rendszerekből származó meglévő üzleti adatokkal való egyesítését. Az IoT Central integrációs funkcióival IoT-adatokat nyerhet ki az IoT Centralból. Ezután egyesítse az IoT-adatokat a meglévő üzleti adatokkal, hogy központosított megoldást biztosítson az üzleti folyamatok elemzéséhez és vizualizációjához.
Az IoT Central folyamatos adatexportálási funkciójával például folyamatosan betöltheti az IoT-adatokat egy Azure Synapse-tárolóba. Ezután az Azure Data Factory használatával külső rendszerekből származó adatokat vihet be az Azure Synapse-tárolóba. Üzleti jelentések létrehozásához használja az Azure Synapse áruházat a Power BI-val.
További információ: Adatok átalakítása az IoT Centralhoz. Teljes körű, teljes körű mintáért tekintse meg az IoT Central Compute GitHub-adattárat.
Integráció más szolgáltatásokkal
Az IoT Central adatexportálási és szabályokkal kapcsolatos képességeivel integrálható más szolgáltatásokkal. További információ:
- IoT-adatok exportálása felhőbeli célhelyekre a Blob Storage használatával.
- Adatok átalakítása az IoT Centralhoz
- Munkafolyamatok használata az Azure IoT Central-alkalmazás más felhőszolgáltatásokkal való integrálásához
Integráció társalkalmazásokkal
Az IoT Central gazdag operátori irányítópultokat és vizualizációkat biztosít. Egyes IoT-megoldásoknak azonban integrálniuk kell a meglévő alkalmazásokat, vagy új társalkalmazásokat kell igényelniük a képességeik bővítéséhez. Más alkalmazásokkal való integrációhoz használjon IoT Central bővíthetőségi pontokat, például a REST API-t és a folyamatos adatexportálási funkciót.
Az adatsík REST API-jait használva hozzáférhet az IoT Central-alkalmazás entitásaihoz és képességeihez. Például eszközök, eszközsablonok, felhasználók és szerepkörök kezelése. Az IoT Central REST API-műveletek adatsík-műveletek. A REST API-k olyan bővítményforgatókönyveket tesznek lehetővé, mint például:
- Az IoT Central-alkalmazások programozott kezelése.
- Szoros integráció más alkalmazásokkal.
További információ: Oktatóanyag: Azure IoT Central-alkalmazás kezelése a REST API használatával.
A vezérlősík használatával kezelheti az IoT Centralhoz kapcsolódó erőforrásokat az Azure-előfizetésében. A vezérlősík-műveletekhez használhatja a REST API-t, az Azure CLI-t vagy a Resource Manager-sablonokat. Az Azure CLI használatával például létrehozhat egy IoT Central-alkalmazást. További információ: IoT Central-alkalmazás létrehozása.
Következő lépés
Ha többet szeretne megtudni az IoT Central használatáról, a javasolt következő lépések a rövid útmutatók kipróbálása, kezdve az okostelefon használatával, hogy telemetriát küldjön egy IoT Central-alkalmazásnak.