Co je služba Azure Digital Twins?

Azure Digital Twins je nabídka paaS (platforma jako služba), která umožňuje vytvářet grafy dvojčat založené na digitálních modelech celých prostředí, což můžou být budovy, továrny, farmy, energetické sítě, železnice, stadiony a další – dokonce i celá města. Tyto digitální modely se dají použít k získání přehledů, které řídí lepší produkty, optimalizované operace, snížené náklady a převratné zkušenosti zákazníků.

Azure Digital Twins se dá použít k návrhu architektury digitálního dvojčete, která představuje skutečná zařízení IoT v širším cloudovém řešení a která se připojuje k dvojčatům zařízení IoT Hubu k odesílání a přijímání živých dat.

Využijte své znalosti v doméně nad službou Azure Digital Twins a vytvořte přizpůsobená propojená řešení, která:

  • Modelování libovolného prostředí a zajištění života digitálních dvojčat škálovatelným a zabezpečeným způsobem
  • Připojení prostředků, jako jsou zařízení IoT a existující obchodní systémy, pomocí robustního systému událostí k vytváření dynamické obchodní logiky a zpracování dat
  • Proveďte dotaz na živé prováděcí prostředí za účelem extrakce přehledů v reálném čase z grafu digitálního dvojčete.
  • Vytváření propojených 3D vizualizací prostředí, které zobrazují obchodní logiku a data dvojčat v kontextu
  • Dotazování na data historizovaného prostředí a integraci s dalšími službami Azure, analýzy a AI za účelem lepšího sledování minulosti a předpovídání budoucnosti

Definování obchodního prostředí

Ve službě Azure Digital Twins definujete digitální entity, které představují osoby, místa a věci ve vašem fyzickém prostředí, pomocí vlastních typů dvojčat označovaných jako modely.

Tyto definice modelu si můžete představit jako specializovanou slovní zásobu, která popisuje vaši firmu. V případě řešení správy budov můžete například definovat model, který definuje typ budovy , typ podlahy a typ Výtah . Modely se definují v jazyce podobném formátu JSON s názvem DTDL (Digital Twins Definition Language). Modely DTDL v Azure Digital Twins popisují typy entit podle jejich vlastností stavu, komponent a relací. Můžete navrhnout vlastní sady modelů od začátku nebo začít s předem existující sadou ontologií DTDL na základě běžného slovníku pro vaše odvětví.

Návod

Verze 2 DTDL se také používá pro datové modely v rámci jiných služeb Azure IoT, včetně technologie Plug and Play IoT. Tato kompatibilita vám pomůže propojit řešení Azure Digital Twins s dalšími částmi ekosystému Azure.

Po definování datových modelů je použijte k vytvoření digitálních dvojčat, která představují každou konkrétní entitu ve vašem prostředí. Můžete například použít definici modelu budovy k vytvoření několika dvojčat typu budovy (budova 1, budova 2 atd.). Relace v definicích modelu můžete použít také k propojení dvojčat, která tvoří koncepční graf.

Graf Azure Digital Twins můžete zobrazit v Průzkumníku služby Azure Digital Twins, který poskytuje rozhraní, které vám pomůže sestavovat graf a pracovat s ním:

Snímek obrazovky s Průzkumníkem služby Azure Digital Twins zobrazující graf uzlů představujících digitální dvojčata

Kontextová vizualizace dat IoT a obchodních systémů

Digitální modely ve službě Azure Digital Twins jsou živé a aktuální reprezentace reálného světa.

Pokud chcete zachovat aktuální vlastnosti digitálního dvojčete ve vašem prostředí, můžete pomocí služby IoT Hub připojit řešení k zařízením IoT a IoT Edge. Zařízení řízená hubem jsou reprezentována jako součást vašeho dvojčecího grafu a poskytují data, která pohánějí váš model. Můžete vytvořit novou službu IoT Hub pro použití se službou Azure Digital Twins nebo připojit existující IoT Hub spolu se zařízeními, která už spravuje.

Azure Digital Twins můžete také řídit z jiných zdrojů dat pomocí rozhraní REST API nebo konektorů do jiných služeb Azure, jako je Logic Apps. Tyto metody vám můžou pomoct při zadávání dat z obchodních systémů a jejich začlenění do grafu dvojčete.

Azure Digital Twins poskytuje bohatý systém událostí, který udržuje graf aktuální, včetně zpracování dat, které je možné přizpůsobit tak, aby odpovídaly vaší obchodní logice. Externí výpočetní prostředky, jako je Azure Functions, můžete připojit, abyste mohli toto zpracování dat řídit flexibilními a přizpůsobenými způsoby.

Dotaz na přehledy prostředí

Azure Digital Twins poskytuje výkonné rozhraní API pro dotazy, které vám pomůže extrahovat přehledy z prostředí živého spouštění. Rozhraní API může provádět dotazy s rozsáhlými podmínkami hledání, včetně hodnot vlastností, vztahů, vlastností vztahů, informací o modelu a dalších. Dotazy můžete také kombinovat, abyste získali širokou škálu přehledů o vašem prostředí a mohli odpovídat na vlastní otázky, které jsou pro vás důležité. Další podrobnosti o jazyce použitém k vytvoření těchto dotazů najdete v tématu Dotazovací jazyk.

Vizualizace prostředí v 3D Scenes Studiu (Preview)

Azure Digital Twins 3D Scenes Studio (Preview) je imerzivní vizuální 3D prostředí, ve kterém můžou koncoví uživatelé monitorovat, diagnostikovat a zkoumat provozní data digitálních dvojčat pomocí vizuálního kontextu 3D prostředků. S grafem digitálních dvojčat a pečlivě navrženým 3D modelem mohou odborníci na danou problematiku využít low-code nástroj studia k propojení 3D prvků s digitálními dvojčaty v grafu Azure Digital Twins a k definování interaktivity uživatelského rozhraní a obchodní logiky pro 3D vizualizaci obchodního prostředí. 3D scény je pak možné využívat ve Studiu hostovaných 3D scén nebo ve vlastní aplikaci, která využívá vložitelnou komponentu 3D prohlížeče.

Tady je příklad scény v 3D Scene Studiu, který ukazuje, jak lze vlastnosti digitálního dvojčete vizualizovat pomocí 3D prvků:

Snímek obrazovky ukázkové scény v 3D Scene Studiu

Sdílení dat dvojčat do jiných služeb Azure

Data v modelu Azure Digital Twins je možné směrovat do podřízených služeb Azure, aby bylo možné provádět další analýzy nebo úložiště.

Pokud chcete odesílat data digitálního dvojčete do Azure Data Exploreru, můžete využít funkci historie dat služby Azure Digital Twins, která propojuje instanci Azure Digital Twins s clusterem Azure Data Exploreru, aby se aktualizace grafu automaticky historizovaly do Azure Data Exploreru. Tato data pak můžete dotazovat v Azure Data Exploreru pomocí modulu plug-in dotazů Azure Digital Twins pro Azure Data Explorer.

Pokud chcete odesílat data digitálního dvojčete do jiných služeb Azure nebo v konečném důsledku mimo Azure, můžete vytvářet trasy událostí, které využívají event Hubs, Event Grid a Service Bus k odesílání dat prostřednictvím vlastních toků.

Tady je několik věcí, které můžete dělat s trasami událostí ve službě Azure Digital Twins:

  • Ukládání dat Azure Digital Twins v Azure Data Lake
  • Analýza dat Azure Digital Twins pomocí Azure Synapse Analytics nebo jiných nástrojů Microsoftu pro analýzu dat
  • Integrace větších pracovních postupů s Logic Apps
  • Odesílání dat do vlastních aplikací pro flexibilní a přizpůsobené akce

Flexibilní výchozí přenos dat je dalším způsobem, jak se Azure Digital Twins může připojit k většímu řešení a podporovat vaše vlastní potřeby pro pokračování práce s těmito přehledy.

Ukázková architektura řešení

Azure Digital Twins se běžně používá v kombinaci s jinými službami Azure jako součást většího řešení IoT.

Možná architektura kompletního řešení využívajícího Azure Digital Twins může obsahovat následující komponenty:

  • Instance služby Azure Digital Twins. Tato služba ukládá modely dvojčat a graf dvojčete spolu s jeho stavem a orchestruje zpracování událostí.
  • Jedna nebo více klientských aplikací, které řídí instanci služby Azure Digital Twins konfigurací modelů, vytvářením topologie a extrahováním přehledů z grafu dvojčat.
  • Jeden nebo více externích výpočetních prostředků pro zpracování událostí generovaných službou Azure Digital Twins nebo připojených zdrojů dat, jako jsou zařízení. Jedním z běžných způsobů, jak poskytovat výpočetní prostředky, je služba Azure Functions.
  • Centrum IoT, které poskytuje možnosti správy zařízení a datových proudů IoT.
  • Podřízené služby, které poskytují věci, jako je integrace pracovního postupu (například Logic Apps), studené úložiště (například Azure Data Lake) nebo analýzy (například Azure Data Explorer).

Následující diagram znázorňuje, kde mohou být Azure Digital Twins umístěny v kontextu rozsáhlejšího příkladového řešení Azure IoT.

Diagram znázorňující vstupní zdroje, výstupní služby a obousměrnou komunikaci s klientskými aplikacemi a externími výpočetními prostředky

Zdroje informací

Tato část obsahuje některé zdroje informací, které můžou být užitečné při práci se službou Azure Digital Twins. Další zdroje najdete v části Zdroje v této sadě dokumentace (přístupné prostřednictvím navigačních odkazů vlevo).

Omezení služby

Informace o omezeních služeb služby Azure Digital Twins najdete v článku o omezeních služby Azure Digital Twins. Tento prostředek může být užitečný při práci se službou, abyste porozuměli omezením funkčnosti a rychlosti služby a také omezení, která omezení je možné v případě potřeby upravit.

Terminologie

Seznam běžných termínů IoT a jejich použití ve službách Azure IoT, včetně azure Digital Twins, můžete zobrazit v glosáři Azure IoT. Tento prostředek může být užitečným referenčním materiálem, když začnete se službou Azure Digital Twins a vytváříte řešení IoT.

Další kroky