Mi az az Azure Digital Twins?

Az Azure Digital Twins egy szolgáltatásként nyújtott platform (PaaS), amely lehetővé teszi ikergráfok létrehozását a teljes környezetek digitális modelljei alapján, amelyek lehetnek épületek, gyárak, farmok, energiahálózatok, vasutak, stadionok stb. Ezek a digitális modellek olyan elemzések elvégzésére használhatók, amelyek jobb termékeket, optimalizált műveleteket, alacsonyabb költségeket és áttörő ügyfélélményt eredményeznek.

Az Azure Digital Twins olyan digitális ikerarchitektúrák tervezésére használható, amelyek egy szélesebb körű felhőalapú megoldásban képviselik a tényleges IoT-eszközöket, és amelyek az IoT Hub-ikereszközökhöz csatlakozva élő adatokat küldenek és fogadnak.

Feljegyzés

Az IoT Hub-ikereszközök eltérnek az Azure Digital Twins digitális ikerpéldányaitól. Bár az IoT Hub ikerpéldányait az IoT Hub tartja fenn minden olyan IoT-eszközhöz, amelyhez csatlakozik, az Azure Digital Twins digitális ikerpéldányai a digitális modellek által meghatározott és az Azure Digital Twinsben példányosított ikerpéldányok lehetnek.

Az Azure Digital Twins szolgáltatáson felül kihasználhatja a tartomány szakértelmét, így testre szabott, csatlakoztatott megoldásokat hozhat létre, amelyek:

  • Bármilyen környezet modellezése és digitális ikerpéldányok életre keltése skálázható és biztonságos módon
  • Csatlakozás olyan eszközöket, mint az IoT-eszközök és a meglévő üzleti rendszerek, egy robusztus eseményrendszer használatával dinamikus üzleti logikát és adatfeldolgozást hozhat létre
  • Az élő végrehajtási környezet lekérdezése valós idejű elemzések kinyeréséhez az ikergráfból
  • A környezet csatlakoztatott 3D-vizualizációinak létrehozása, amelyek üzleti logikát és ikeradatokat jelenítenek meg a környezetben
  • A historizált környezeti adatok lekérdezése és más Azure-adatokkal, elemzésekkel és AI-szolgáltatásokkal való integrálás a múlt jobb nyomon követése és a jövő előrejelzése érdekében

Az üzleti környezet meghatározása

Az Azure Digital Twinsben definiálhatja azokat a digitális entitásokat, amelyek a fizikai környezetben lévő személyeket, helyeket és dolgokat képviselik egyéni ikermodellek, úgynevezett modellek használatával.

Ezeket a modelldefiníciókat úgy tekintheti, mint egy speciális szókincset, amely leírja a vállalkozását. Egy épületfelügyeleti megoldás esetében például meghatározhat egy olyan modellt, amely egy épülettípust, egy emelettípust és egy lifttípust határoz meg. A modellek egy JSON-szerű, Digital Twins Definition Language (DTDL) nevű nyelven vannak definiálva. Az ADT-ben a DTDL-modellek az állapottulajdonságok, parancsok és kapcsolatok alapján írják le az entitások típusait. A saját modellkészleteket az alapoktól tervezheti meg, vagy már meglévő DTDL-iparági onlogikák készletével is megismerkedhet, amely az iparág általános szókincsén alapul.

Tipp.

A DTDL 2-es verziója más Azure IoT-szolgáltatások adatmodelljeihez is használható, beleértve az IoT Plug and Play és a Time Series Elemzések. Ez a kompatibilitás segít összekapcsolni az Azure Digital Twins-megoldást az Azure-ökoszisztéma más részeivel.

Miután definiálta az adatmodelleket, azokkal digitális ikerpéldányokat hozhat létre, amelyek a környezet minden egyes entitását képviselik. A Building modelldefinícióval például létrehozhat több épülettípusú ikerpéldányt (1. épület, 2. épület stb.). A modelldefiníciók kapcsolataival ikerpéldányokat is összekapcsolhat egymással, és koncepcionális gráfot alkothat.

Az Azure Digital Twins-gráfot az Azure Digital Twins Explorerben tekintheti meg, amely egy felületet biztosít a gráf létrehozásához és használatához:

Screenshot of Azure Digital Twins Explorer, showing a graph of nodes representing digital twins.

Az IoT és az üzleti rendszer adatainak környezetualizálása

Az Azure Digital Twins digitális modelljei a valós világ élő, naprakész ábrázolásai.

A digitális ikertulajdonságok környezettel szembeni naprakészen tartásához az IoT Hub használatával csatlakoztathatja a megoldást IoT- és IoT Edge-eszközökhöz. Ezek a központi felügyeletű eszközök az ikergráf részeként jelennek meg, és biztosítják a modellt meghajtó adatokat. Létrehozhat egy új IoT Hubot az Azure Digital Twinshez való használatra, vagy csatlakoztathat egy meglévő IoT Hubot a már felügyelt eszközökkel együtt.

Az Azure Digital Twinst más adatforrásokból is vezérelheti REST API-k vagy összekötők használatával más Azure-szolgáltatásokhoz, például a Logic Appshez. Ezek a módszerek segíthetnek az üzleti rendszerekből származó adatok bevitelében és az ikergráfba való beépítésében.

Az Azure Digital Twins gazdag eseményrendszert biztosít a gráf naprakészen tartásához, beleértve az üzleti logikának megfelelően testre szabható adatfeldolgozást is. Külső számítási erőforrásokat, például az Azure Functionst összekapcsolva rugalmas, testreszabott módon hajthatja ezt az adatfeldolgozást.

Környezeti elemzések lekérdezése

Az Azure Digital Twins hatékony lekérdezési API-t biztosít, amellyel elemzéseket nyerhet ki az élő végrehajtási környezetből. Az API széles körű keresési feltételekkel, például tulajdonságértékekkel, kapcsolatokkal, kapcsolattulajdonságokkal, modelladatokkal és egyebekkel tud lekérdezni. Lekérdezéseket is kombinálhat, számos megállapítást gyűjthet a környezetéről, és megválaszolhatja az Ön számára fontos egyéni kérdéseket. A lekérdezések készítéséhez használt nyelvről további információt a Lekérdezés nyelve című témakörben talál.

Környezet vizualizációja a 3D Scenes Studióban (előzetes verzió)

Az Azure Digital Twins 3D Scenes Studio (előzetes verzió) egy modern vizualizációs 3D-környezet, ahol a végfelhasználók a 3D-eszközök vizuális környezetével figyelhetik, diagnosztizálhatják és vizsgálhatják az operatív digitális ikerpéldányok adatait. A digitális ikergráf és a válogatott 3D-modell segítségével a téma szakértői a stúdió alacsony kódszámú szerkesztőjével leképezhetik a 3D elemeket az Azure Digital Twins-gráfban lévő digitális ikerpéldányokra, és felhasználói felületi interaktivitást és üzleti logikát határozhatnak meg egy üzleti környezet 3D-vizualizációjához. A 3D jelenetek ezután felhasználhatók a üzemeltetett 3D Scenes Studióban vagy egy egyéni alkalmazásban, amely a beágyazható 3D-megjelenítő összetevőt használja.

Íme egy példa egy jelenetre a 3D Scenes Studióban, amely bemutatja, hogyan jeleníthetők meg a digitális ikertulajdonságok 3D-elemekkel:

Screenshot of a sample scene in 3D Scenes Studio.

Ikeradatok megosztása más Azure-szolgáltatásokkal

Az Azure Digital Twins-modell adatai tovább irányíthatók az alsóbb rétegbeli Azure-szolgáltatásokhoz további elemzések vagy tárolás céljából.

Ha digitális ikeradatokat szeretne küldeni az Azure Data Explorerbe, kihasználhatja az Azure Digital Twin adatelőzmény-funkcióját, amely egy Azure Digital Twins-példányt csatlakoztat egy Azure Data Explorer-fürthöz, így a gráffrissítések automatikusan az Azure Data Explorerbe kerülnek. Ezután az Azure Data Explorerben lekérdezheti ezeket az adatokat az Azure Data Explorer Azure Digital Twins lekérdezési beépülő moduljának használatával.

Ha digitális ikeradatokat szeretne küldeni más Azure-szolgáltatásokba vagy végső soron az Azure-on kívülre, létrehozhat olyan eseményútvonalakat, amelyek az Event Hubs, az Event Grid és a Service Bus használatával egyéni folyamatokon keresztül küldenek adatokat.

Íme néhány dolog, amit az Azure Digital Twins eseményútvonalaival végezhet:

A rugalmas adatforgalom egy másik módja annak, hogy az Azure Digital Twins egy nagyobb megoldáshoz kapcsolódjon, és támogassa az egyéni igényeket az elemzések folyamatos használatához.

Mintamegoldásarchitektúra

Az Azure Digital Twinst gyakran használják más Azure-szolgáltatásokkal együtt egy nagyobb IoT-megoldás részeként.

Az Azure Digital Twinst használó teljes megoldás lehetséges architektúrája a következő összetevőket tartalmazhatja:

  • Az Azure Digital Twins szolgáltatáspéldány. Ez a szolgáltatás az ikermodelleket és az ikergráfot annak állapotával tárolja, és összehangolja az eseményfeldolgozást.
  • Egy vagy több ügyfélalkalmazás, amely modellek konfigurálásával, topológiák létrehozásával és az ikergráfból származó elemzések kinyerésével hajtja az Azure Digital Twins-példányt.
  • Egy vagy több külső számítási erőforrás az Azure Digital Twins vagy a csatlakoztatott adatforrások, például az eszközök által létrehozott események feldolgozásához. A számítási erőforrások biztosításának egyik gyakori módja az Azure Functions.
  • IoT Hub, amely eszközfelügyeleti és IoT-adatfolyam-képességeket biztosít.
  • Downstream szolgáltatások a munkafolyamat-integráció (például Logic Apps), a hideg tárolás (például az Azure Data Lake) vagy az elemzések (például az Azure Data Explorer vagy a Time Series Elemzések) biztosításához.

Az alábbi ábra azt mutatja be, hogy az Azure Digital Twins hol található egy nagyobb Azure IoT-megoldásban.

Diagram showing input sources, output services, and two-way communication with both client apps and external compute resources.

Források

Ez a szakasz néhány olyan erőforrást emel ki, amelyek hasznosak lehetnek az Azure Digital Twins használata során. További erőforrásokat a dokumentációkészlet Erőforrások szakaszában tekinthet meg (a bal oldali navigációs hivatkozásokon keresztül érhető el).

Szolgáltatási korlátozások

Az Azure Digital Twins szolgáltatási korlátairól az Azure Digital Twins szolgáltatáskorlátairól szóló cikkben olvashat. Ez az erőforrás hasznos lehet a szolgáltatás használata során a szolgáltatás működési és sebességkorlátozásainak megértéséhez, valamint a korlátok szükség esetén történő módosításához.

Terminológia

Az Azure IoT-szószedetben megtekintheti a gyakori IoT-kifejezéseket és azok használatát az Azure IoT-szolgáltatásokban, beleértve az Azure Digital Twinst is. Ez az erőforrás hasznos hivatkozás lehet az Azure Digital Twins használatbavétele és egy IoT-megoldás létrehozása során.

Következő lépések