Průvodce integrací a rozšířením IoT Central

Azure IoT Central je aplikační platforma, která:

  • Zahrnuje bohaté funkce, jako je monitorování a správa zařízení ve velkém měřítku.
  • Poskytuje řadu integrovaných funkcí, které vám pomůžou snížit zátěž a náklady na vývoj řešení IoT.
  • Má rozšiřitelnost a integrační body, které umožňují používat jeho funkce a možnosti v širším řešení.

Typické řešení IoT:

  • Umožňuje zařízením IoT připojit se k vašemu řešení a odeslat je.
  • Spravuje a zabezpečuje připojená zařízení a jejich data.
  • Extrahuje obchodní hodnotu z dat zařízení.
  • Skládá se z několika služeb a aplikací.

Diagram architektury řešení IoT Central včetně oblastí integrace

Když k vytvoření řešení IoT použijete IoT Central, mezi úlohy patří:

  • Nakonfigurujte transformace dat, aby bylo snazší extrahovat obchodní hodnotu z vašich dat.
  • Nakonfigurujte řídicí panely a zobrazení ve webovém uživatelském rozhraní IoT Central.
  • Pomocí integrovaných pravidel a analytických nástrojů můžete odvodit obchodní přehledy z připojených zařízení.
  • Pomocí funkce exportu dat, možností pravidel a rozhraní API můžete integrovat IoT Central s dalšími službami a aplikacemi.
  • Aktivují obchodní toky a aktivity pomocí pravidel IoT Central.
  • Interagujte s IoT Central programově pomocí rozhraní REST API služby IoT Central.

Export dat

Řada scénářů integrace vychází z funkce exportu dat IoT Central. Aplikace IoT Central může průběžně exportovat filtrovaná a rozšířená data IoT. Export dat nasdílí změny téměř v reálném čase do jiných částí cloudového řešení pro přehledy teplé cesty, analýzy a úložiště.

Je například možné:

  • Nepřetržitě exportujte telemetrická data, změny vlastností, připojení zařízení, životní cyklus zařízení a data životního cyklu šablony zařízení ve formátu JSON téměř v reálném čase.
  • Filtrováním datových proudů můžete exportovat data, která odpovídají vlastním podmínkám.
  • Obohacení datových proudů vlastními hodnotami a hodnotami vlastností ze zařízení
  • Transformujte datové proudy a upravte jejich tvar a obsah.

IoT Central v současné době může exportovat data do:

Transformace dat při příchozím přenosu dat

Zařízení můžou posílat složitá telemetrická data, která je potřeba zjednodušit, než ji IoT Central může použít nebo exportovat. V některých scénářích je potřeba normalizovat telemetrii z různých zařízení, abyste mohli telemetrii zobrazovat a zpracovávat konzistentně. Další informace najdete v tématu Mapování telemetrie při příchozím přenosu dat do IoT Central.

Extrakce obchodní hodnoty

IoT Central poskytuje bohatou platformu, která vám pomůže extrahovat obchodní hodnotu z dat IoT. IoT Central obsahuje řadu integrovaných funkcí, které můžete použít k získání přehledů a provedení akcí s daty IoT. Některé scénáře řešení IoT ale potřebují specializovanější obchodní procesy mimo IoT Central k extrakci hodnoty z vašich dat IoT.

Mezi integrované funkce IoT Central, které můžete použít k extrakci obchodní hodnoty, patří:

  • Řídicí panely a zobrazení:

    Aplikace IoT Central může mít jeden nebo více řídicích panelů, které operátory používají k zobrazení a interakci s aplikací. Výchozí řídicí panel můžete přizpůsobit a vytvořit specializované řídicí panely:

    • Pokud chcete zobrazit některé příklady přizpůsobených řídicích panelů, podívejte se na šablony zaměřené na odvětví.

    • Další informace o řídicích panelech najdete v tématu Vytvoření a správa více řídicích panelů a konfigurace řídicího panelu aplikace.

    • Když se zařízení připojí k IoT Central, přiřadí se zařízení k šabloně zařízení pro typ zařízení. Šablona zařízení má přizpůsobitelná zobrazení, která operátor používá ke správě jednotlivých zařízení. Můžete vytvořit a přizpůsobit dostupná zobrazení pro každý typ zařízení. Další informace najdete v tématu Přidání zobrazení.

  • Integrovaná pravidla a analýzy:

    Pravidla můžete přidat do aplikace IoT Central, která spouští přizpůsobitelné akce. Pravidla vyhodnocují podmínky na základě dat přicházejících ze zařízení a určují, kdy se má akce spustit. Mezi akce patří odesílání zpráv do jiných cloudových služeb nebo volání koncového bodu webhooku. Pravidla umožňují scénáře rozšíření, jako jsou:

    • Upozorňování operátorů v jiných systémech
    • Spouštění obchodních procesů nebo toků
    • Monitorování výstrah na vlastním řídicím panelu

    Další informace o pravidlech najdete tady:

    IoT Central má integrované analytické funkce, které může operátor použít k analýze dat toků z připojených zařízení. Další informace najdete v tématu Použití Průzkumníka dat k analýze dat zařízení.

Mezi scénáře, které zpracovávají data IoT mimo IoT Central za účelem extrakce obchodní hodnoty, patří:

  • Výpočty, rozšiřování a transformace:

    IoT Central umožňuje zaznamenávat, transformovat, spravovat a vizualizovat data IoT. Někdy je užitečné obohatit nebo transformovat data IoT pomocí externích zdrojů dat. Potom můžete rozšířená data nasout zpátky do IoT Central.

    K aktivaci funkce Azure například použijte funkci průběžného exportu dat IoT Central. Funkce rozšiřuje zachycenou telemetrii zařízení a odesílá rozšířená data zpět do IoT Central při zachování časových razítek.

  • Extrakce obchodních metrik a použití umělé inteligence (AI) a strojového učení (ML):

    Pomocí dat IoT můžete vypočítat běžné obchodní metriky, jako je celková efektivita zařízení (OEE) a celková efektivita procesů (OPE). Data IoT můžete také použít k obohacení stávajících prostředků AI a ML. IoT Central může například pomoct zachytit data, která potřebujete k sestavení, trénování a nasazení modelů.

    Pomocí funkce průběžného exportu dat IoT Central publikujte zachycená data IoT do datového jezera Azure. Pak použijte připojený k pracovnímu prostoru Azure Databricks k výpočtu OEE a OPE. Přes kanálování stejných dat do služby Azure Machine Učení nebo Azure Synapse využijte možnosti strojového učení.

  • Streamování výpočtů, monitorování a diagnostiky

    IoT Central poskytuje škálovatelnou a spolehlivou infrastrukturu pro zachycení streamovaných dat ze stovek tisíc připojených zařízení. Někdy potřebujete spouštět výpočty datových proudů přes horké nebo teplé datové cesty, abyste splnili obchodní požadavky. Data IoT můžete také sloučit s daty v externích úložištích, jako je Azure Data Explorer, a poskytnout tak rozšířenou diagnostiku.

  • Analýza a vizualizace dat IoT společně s obchodními daty

    IoT Central poskytuje řídicí panely a vizualizace s bohatými funkcemi. Sestavy specifické pro firmy ale můžou vyžadovat sloučení dat IoT s existujícími obchodními daty zdrojovými z externích systémů. Pomocí integračních funkcí IoT Central extrahujte data IoT z IoT Central. Potom sloučíte data IoT se stávajícími obchodními daty a doručíte centralizované řešení pro analýzu a vizualizaci obchodních procesů.

    Pomocí funkce průběžného exportu dat IoT Central můžete například průběžně ingestovat data IoT do úložiště Azure Synapse. Pak pomocí služby Azure Data Factory přeneste data z externích systémů do úložiště Azure Synapse. K vygenerování obchodních sestav použijte úložiště Azure Synapse s Power BI.

Další informace najdete v tématu Transformace dat pro IoT Central. Kompletní kompletní ukázku najdete v úložišti GitHubu ioT Central Compute .

Integrace s ostatními službami

Funkce exportu a pravidel dat v IoT Central můžete použít k integraci s jinou službou. Další informace najdete v následujících tématech:

Integrace s doprovodnými aplikacemi

IoT Central poskytuje bohaté řídicí panely a vizualizace operátorů. Některá řešení IoT se ale musí integrovat s existujícími aplikacemi nebo vyžadovat, aby nové doprovodné aplikace rozšířily své možnosti. K integraci s jinými aplikacemi použijte body rozšiřitelnosti IoT Central, jako je rozhraní REST API a funkce průběžného exportu dat.

Rozhraní REST API roviny dat slouží k přístupu k entitám v aplikaci IoT Central a jejich funkcím. Například správa zařízení, šablon zařízení, uživatelů a rolí. Operace rozhraní IOT Central REST API jsou operace roviny dat. Rozhraní REST API umožňují scénáře rozšíření, jako jsou:

  • Programová správa aplikací IoT Central
  • Úzká integrace s jinými aplikacemi

Další informace najdete v kurzu : Použití rozhraní REST API ke správě aplikace Azure IoT Central.

Řídicí rovinu použijete ke správě prostředků souvisejících s IoT Central ve vašem předplatném Azure. K operacím řídicí roviny můžete použít rozhraní REST API, Azure CLI nebo šablony Resource Manageru. K vytvoření aplikace IoT Central můžete například použít Azure CLI. Další informace najdete v tématu Vytvoření aplikace IoT Central.

Další krok

Pokud se chcete dozvědět víc o používání IoT Central, doporučujeme vyzkoušet si rychlé starty, počínaje používáním smartphonu jako zařízení k odesílání telemetrie do aplikace IoT Central.