Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
V tomto kurzu vytvoříte graf ve službě Azure Digital Twins pomocí modelů, dvojčat a relací. Nástrojem pro tento kurz je sada příkazů Azure Digital Twins pro Azure CLI.
Pomocí příkazů rozhraní příkazového řádku můžete provádět základní akce Azure Digital Twins, jako je nahrávání modelů, vytváření a úpravy dvojčat a vytváření relací. Můžete se také podívat na referenční dokumentaci pro az dt command set a zobrazit úplnou sadu příkazů rozhraní příkazového řádku.
V tomto kurzu budete...
- Modelování prostředí
- Vytvoření digitálních dvojčat
- Přidání relací k vytvoření grafu
- Dotazování grafu na odpovědi na otázky
Požadavky
Abyste mohli dokončit kroky v tomto kurzu, musíte nejprve splnit následující požadavky.
Pokud ještě nemáte předplatné Azure, vytvořte si napřed bezplatný účet.
Stažení ukázkových modelů
Kurz používá dva předem psané modely, které jsou součástí kompletního ukázkového projektu jazyka C# pro Azure Digital Twins. Soubory modelu jsou umístěné tady:
Pokud chcete získat soubory na vašem počítači, použijte navigační odkazy v předchozím seznamu a zkopírujte těla souborů do místních souborů na vašem počítači se stejnými názvy (Room.json a Floor.json).
Příprava prostředí pro rozhraní příkazového řádku Azure
Použijte prostředí Bash v Azure Cloud Shellu. Další informace najdete v tématu Začínáme s Azure Cloud Shellem.
Pokud dáváte přednost místnímu spouštění referenčních příkazů rozhraní příkazového řádku, nainstalujte Azure CLI. Pokud používáte Windows nebo macOS, zvažte spuštění Azure CLI v kontejneru Docker. Další informace najdete v tématu Jak spustit Azure CLI v kontejneru Dockeru.
Pokud používáte místní instalaci, přihlaste se k Azure CLI pomocí příkazu az login. Pokud chcete dokončit proces ověřování, postupujte podle kroků zobrazených na terminálu. Další možnosti přihlášení najdete v tématu Ověřování v Azure pomocí Azure CLI.
Po zobrazení výzvy nainstalujte rozšíření Azure CLI při prvním použití. Další informace o rozšířeních najdete v tématu Použití a správa rozšíření pomocí Azure CLI.
Spuštěním příkazu az version zjistěte verzi a závislé knihovny, které jsou nainstalované. Pokud chcete upgradovat na nejnovější verzi, spusťte az upgrade.
Nastavení relace CLI
Abyste mohli začít pracovat se službou Azure Digital Twins v rozhraní příkazového řádku, je nejprve nutné se přihlásit a nastavit kontext rozhraní příkazového řádku podle vašeho předplatného pro aktuální relaci. V okně rozhraní příkazového řádku spusťte tyto příkazy:
az login
az account set --subscription "<your-Azure-subscription-ID>"
Návod
Název předplatného můžete použít také místo ID v předchozím příkazu.
Pokud toto předplatné používáte s Azure Digital Twins poprvé, spusťte následující příkaz a zaregistrujte se v oboru názvů Azure Digital Twins. (Pokud si nejste jistí, můžete ho znovu spustit, i když jste ho někdy spustili v minulosti.)
az provider register --namespace 'Microsoft.DigitalTwins'
Dále přidáte rozšíření Microsoft Azure IoT pro Azure CLI, které povolí příkazy pro interakci se službou Azure Digital Twins a dalšími službami IoT. Spuštěním tohoto příkazu se ujistěte, že máte nejnovější verzi rozšíření:
az extension add --upgrade --name azure-iot
Teď jste připraveni pracovat s Azure Digital Twins v Azure CLI.
Tento stav můžete kdykoli ověřit spuštěním az dt --help a zobrazit seznam dostupných příkazů Služby Azure Digital Twins nejvyšší úrovně.
Příprava instance Služby Azure Digital Twins
Abyste mohli pracovat se službou Azure Digital Twins v tomto článku, musíte nejprve nastavit instanci služby Azure Digital Twins a požadovaná oprávnění pro jeho použití. Pokud už máte instanci Azure Digital Twins nastavenou z předchozí práce, můžete tuto instanci použít.
V opačném případě postupujte podle pokynů v části Nastavení instance a ověřování. Pokyny také obsahují kroky k ověření, že jste každý krok úspěšně dokončili a jste připraveni přejít k používání nové instance.
Po nastavení instance Azure Digital Twins si poznamenejte následující hodnoty, které budete později muset připojit k instanci:
- Název hostitele instance
- Předplatné Azure, které jste použili k vytvoření instance
Návod
Pokud znáte popisný název vaší instance, můžete k získání názvu hostitele a hodnot předplatného použít následující příkaz rozhraní příkazového řádku:
az dt show --dt-name <Azure-Digital-Twins-instance-name>
Zobrazí se ve výstupu takto:
Modelování fyzického prostředí pomocí DTDL
Teď, když je nastavené rozhraní příkazového řádku a instance Azure Digital Twins, můžete začít vytvářet graf scénáře.
Prvním krokem při vytváření řešení Azure Digital Twins je definování modelů dvojčat pro vaše prostředí.
Modely jsou podobné třídám v objektově orientovaných programovacích jazycích; poskytují uživatelsky definované šablony pro digitální dvojčata, které je budou následovat a později instancovat. Jsou napsané v jazyce podobném formátu JSON s názvem DTDL (Digital Twins Definition Language) a mohou definovat vlastnosti, vztahy a komponenty dvojčete.
Poznámka:
DTDL také umožňuje definovat příkazy pro digitální dvojčata. Příkazy se ale v současné době ve službě Azure Digital Twins nepodporují.
Na počítači přejděte do Room.json souboru, který jste vytvořili v části Požadavky . Otevřete ho v editoru kódu a změňte ho následujícími způsoby:
Aktualizujte číslo verze, abyste označili, že poskytujete aktualizovanou verzi tohoto modelu. Proveďte to změnou 1 na konci
@idhodnoty na 2. Také bude fungovat libovolné číslo, které je větší než aktuální číslo verze.Umožňuje upravit vlastnost. Změňte název vlastnosti
Humidityna VlhkostLevel (nebo na něco jiného, pokud chcete. Pokud použijete něco jiného než VlhkostLevel, nezapomeňte, co jste použili, a pokračujte v používání tohoto názvu místo VlhkostLevel v průběhu kurzu).Přidejte vlastnost.
HumidityLevelPod vlastnost, která končí na řádku 15, vložte následující kód pro přidáníRoomNamevlastnosti do místnosti:,{ "@type": "Property", "name": "RoomName", "schema": "string" }Přidejte vztah.
RoomNamePod vlastnost, kterou jste právě přidali, vložte následující kód pro přidání možnosti tohoto typu dvojčete vytvořitcontainsrelace s jinými dvojčaty:,{ "@type": "Relationship", "name": "contains" }
Po dokončení by aktualizovaný model měl odpovídat tomuto:
{
"@id": "dtmi:example:Room;2",
"@type": "Interface",
"displayName": "Room",
"contents": [
{
"@type": "Property",
"name": "Temperature",
"schema": "double"
},
{
"@type": "Property",
"name": "HumidityLevel",
"schema": "double"
}
,{
"@type": "Property",
"name": "RoomName",
"schema": "string"
}
,{
"@type": "Relationship",
"name": "contains"
}
],
"@context": "dtmi:dtdl:context;3"
}
Než budete pokračovat, nezapomeňte soubor uložit.
Nahrání modelů do služby Azure Digital Twins
Po návrhu modelů je potřeba je nahrát do instance Služby Azure Digital Twins. Tím nakonfigurujete instanci služby Azure Digital Twins s vlastním slovníkem domény. Po nahrání modelů můžete vytvořit instance dvojčat, které je používají.
Pokud používáte místní instalaci Azure CLI, můžete tento krok přeskočit. Pokud používáte Cloud Shell, musíte nahrát soubory modelu do úložiště Cloud Shellu, aby byly soubory dostupné při spuštění příkazu Cloud Shellu, který je používá. Vyberte Spravovat soubory a poté Nahrát.
Na počítači přejděte do souboru Room.json a vyberte Otevřít. Potom tento krok opakujte pro Floor.json.
Dále pomocí příkazu az dt model create , jak je znázorněno v následujícím příkladu, nahrajte aktualizovaný model místnosti do instance služby Azure Digital Twins. Druhý příkaz nahraje jiný model Floor, který použijete také v další části k vytvoření různých typů dvojčat. Pro název hostitele instance je zástupný symbol (můžete také použít popisný název instance s mírným snížením výkonu) a zástupný symbol pro cestu ke každému souboru modelu. Pokud používáte Cloud Shell, Room.json a Floor.json jsou v hlavním adresáři úložiště, takže stačí použít názvy souborů přímo v následujících příkazech, kde se vyžaduje cesta.
az dt model create --dt-name <Azure-Digital-Twins-instance-hostname-or-name> --models <path-to-Room.json> az dt model create --dt-name <Azure-Digital-Twins-instance-hostname-or-name> --models <path-to-Floor.json>Výstup z každého příkazu zobrazuje informace o úspěšně nahraném modelu.
Návod
Také můžete nahrát všechny modely v adresáři současně pomocí možnosti
--from-directorypro příkaz model create. Další informace najdete v tématu Volitelné parametry pro az dt model create.Pomocí příkazu az dt model list ověřte, že modely byly vytvořeny, jak je znázorněno v následujícím příkladu. Tím se vytiskne seznam všech modelů nahraných do instance Azure Digital Twins s úplnými informacemi. Existuje jeden zástupný znak pro název hostitele instance (můžete také použít přátelský název instance s mírným snížením výkonu).
az dt model list --dt-name <Azure-Digital-Twins-instance-hostname-or-name> --definitionVe výsledcích vyhledejte upravený model místnosti:
Chyby
Rozhraní CLI také zpracovává chyby ze služby.
Znovu spusťte az dt model create příkaz a zkuste znovu načíst jeden ze stejných modelů, které jste nahráli, a to ještě jednou:
az dt model create --dt-name <Azure-Digital-Twins-instance-hostname-or-name> --models Room.json
Protože modely nelze přepsat, spuštění tohoto příkazu na stejném modelu nyní vrátí kód ModelIdAlreadyExistschyby .
Vytvoření digitálních dvojčat
Teď, když se některé modely nahrají do vaší instance Služby Azure Digital Twins, můžete vytvořit digitální dvojčata na základě definic modelu. Digitální dvojčata představují entity ve vašem obchodním prostředí – například senzory ve farmě, místnosti v budově nebo světla v autě.
K vytvoření digitálního dvojčete použijte příkaz az dt twin create . Na model, na který je dvojče založené, musíte odkazovat a volitelně můžete definovat počáteční hodnoty pro všechny vlastnosti v modelu. V této fázi nemusíte předávat žádné informace o relacích.
Spuštěním tohoto kódu v rozhraní příkazového řádku vytvořte několik dvojčat na základě modelu místnosti, který jste aktualizovali dříve, a jiného modelu Floor. Vzpomeňte si, že Místnost má tři vlastnosti, takže můžete zadat argumenty s počátečními hodnotami pro tyto vlastnosti. (Inicializace hodnot vlastností je obecně volitelná, ale pro účely tohoto kurzu jsou potřeba.) Pro název hostitele instance existuje zástupný symbol (můžete také použít přátelský název instance, což může mírně snížit výkon).
az dt twin create --dt-name <Azure-Digital-Twins-instance-hostname-or-name> --dtmi "dtmi:example:Room;2" --twin-id room0 --properties '{"RoomName":"Room0", "Temperature":70, "HumidityLevel":30}' az dt twin create --dt-name <Azure-Digital-Twins-instance-hostname-or-name> --dtmi "dtmi:example:Room;2" --twin-id room1 --properties '{"RoomName":"Room1", "Temperature":80, "HumidityLevel":60}' az dt twin create --dt-name <Azure-Digital-Twins-instance-hostname-or-name> --dtmi "dtmi:example:Floor;1" --twin-id floor0 az dt twin create --dt-name <Azure-Digital-Twins-instance-hostname-or-name> --dtmi "dtmi:example:Floor;1" --twin-id floor1Poznámka:
Pokud v prostředí Bash používáte cokoli jiného než Cloud Shell, budete možná muset escapovat určité znaky ve vloženém JSONu, aby se správně zpracoval.
Další informace naleznete v tématu Použití speciálních znaků v různých prostředích.
Výstup z každého příkazu zobrazuje informace o úspěšně vytvořeném dvojníku (včetně vlastností dvojníků místnosti, které byly inicializovány s těmito vlastnostmi).
Pomocí příkazu az dt twin query můžete ověřit, že dvojčata byla vytvořena, jak je znázorněno v následujícím příkladu. Zobrazený dotaz najde všechna digitální dvojčata ve vaší instanci Služby Azure Digital Twins. Existuje jeden zástupný znak pro název hostitele instance (můžete také použít přátelský název instance s mírným snížením výkonu).
az dt twin query --dt-name <Azure-Digital-Twins-instance-hostname-or-name> --query-command "SELECT * FROM DIGITALTWINS"Ve výsledcích vyhledejte pokoj0, pokoj1, podlaha0 a dvojčata patra1. Tady je výňatek zobrazující část výsledku tohoto dotazu.
Poznámka:
Po provedení změny dat v grafu může docházet k latenci až 10 sekund, než se změny projeví v dotazech.
Rozhraní API DigitalTwins okamžitě odráží změny, takže pokud potřebujete okamžitou odpověď, použijte požadavek rozhraní API (DigitalTwins GetById) nebo volání sady SDK (GetDigitalTwin) k získání dat dvojčat místo dotazu.
Úprava digitálního dvojčete
Můžete také upravit vlastnosti dvojčete, které jste vytvořili.
Spuštěním následujícího příkazu az dt twin update změňte název room0's RoomName z Room0 na PresidentSuite. Existuje jeden zástupný znak pro název hostitele instance (můžete také použít přátelský název instance s mírným snížením výkonu).
az dt twin update --dt-name <Azure-Digital-Twins-instance-hostname-or-name> --twin-id room0 --json-patch '{"op":"add", "path":"/RoomName", "value": "PresidentialSuite"}'Poznámka:
Pro účely tohoto kurzu doporučujeme použít rozhraní příkazového řádku v prostředí Bash. Pokud používáte prostředí PowerShell, možná budete muset escapovat znaky uvozovek, aby se hodnota
--json-patchJSON správně zpracovala.Výstup z tohoto příkazu zobrazuje aktuální informace o dvojčeti a měli byste vidět novou hodnotu
RoomNameve výsledku.Úspěšnou aktualizaci můžete ověřit spuštěním příkazu az dt twin show a zobrazit informace o místnosti0. Existuje jeden zástupný znak pro název hostitele instance (můžete také použít přátelský název instance s mírným snížením výkonu).
az dt twin show --dt-name <Azure-Digital-Twins-instance-hostname-or-name> --twin-id room0Výstup by měl odrážet aktualizovaný název.
Vytvoření grafu přidáním relací
Dále můžete vytvořit některé relace mezi těmito dvojčaty a propojit je s grafem dvojčete. Grafy dvojčat se používají k reprezentaci celého prostředí.
Typy relací, které můžete vytvořit z jednoho dvojčete do druhého, jsou definovány v modelech , které jste nahráli dříve. Definice modelu pro Floor určuje, že podlahy mohou mít typ relace volaný contains. Vzhledem k tomu, že definice modelu určuje tuto relaci, je možné vytvořit relaci typu contains z každého dvojčete Podlahy na odpovídající místnost, kterou obsahuje.
Pokud chcete přidat relaci, použijte příkaz az dt twin relationship create . Zadejte dvojče, ze kterého relace pochází, typ relace a dvojče, ke kterému se relace připojuje. Nakonec dejte vztahu jedinečné ID. Pokud byla relace definována tak, aby měla vlastnosti, můžete také inicializovat vlastnosti relace v tomto příkazu.
Spusťte následující kód a přidejte relaci typu
containsz každého dvojčete Podlahy, které jste vytvořili dříve, k odpovídajícímu dvojčeti Místnosti. Relace jsou pojmenované relace0 a relace1. Existuje jeden zástupný znak pro název hostitele instance (můžete také použít přátelský název instance s mírným snížením výkonu).az dt twin relationship create --dt-name <Azure-Digital-Twins-instance-hostname-or-name> --relationship-id relationship0 --relationship contains --twin-id floor0 --target room0 az dt twin relationship create --dt-name <Azure-Digital-Twins-instance-hostname-or-name> --relationship-id relationship1 --relationship contains --twin-id floor1 --target room1Návod
Relace
containsv modelu floor byla také definována se dvěma vlastnostmi,ownershipUseraownershipDepartmentproto můžete při vytváření relací také poskytnout argumenty s počátečními hodnotami těchto vlastností. Pokud chcete vytvořit relaci s těmito inicializovanými vlastnostmi, přidejte--propertiesmožnost do některého z výše uvedených příkazů, například takto:... --properties '{"ownershipUser":"MyUser", "ownershipDepartment":"MyDepartment"}'Výstup z každého příkazu zobrazuje informace o úspěšně vytvořené relaci.
Relace můžete ověřit pomocí některého z následujících příkazů, které vytisknou relace v instanci služby Azure Digital Twins. Každý příkaz má jeden zástupce pro název hostitele instance (můžete také použít uživatelsky přívětivý název instance, což může trochu snížit výkon).
- Chcete-li zobrazit všechny vztahy vycházející z každého patra (zobrazení relací z jedné strany):
az dt twin relationship list --dt-name <Azure-Digital-Twins-instance-hostname-or-name> --twin-id floor0 az dt twin relationship list --dt-name <Azure-Digital-Twins-instance-hostname-or-name> --twin-id floor1 - Pokud chcete zobrazit všechny relace přicházející do každé místnosti (zobrazení relace z druhé strany):
az dt twin relationship list --dt-name <Azure-Digital-Twins-instance-hostname-or-name> --twin-id room0 --incoming az dt twin relationship list --dt-name <Azure-Digital-Twins-instance-hostname-or-name> --twin-id room1 --incoming - Pokud chcete tyto relace vyhledat jednotlivě, podle ID:
az dt twin relationship show --dt-name <Azure-Digital-Twins-instance-hostname-or-name> --twin-id floor0 --relationship-id relationship0 az dt twin relationship show --dt-name <Azure-Digital-Twins-instance-hostname-or-name> --twin-id floor1 --relationship-id relationship1
- Chcete-li zobrazit všechny vztahy vycházející z každého patra (zobrazení relací z jedné strany):
Dvojčata a relace, které jste nastavili v tomto kurzu, tvoří následující koncepční graf:
Provedení dotazu na dvojčecí graf k získání odpovědí na otázky týkající se prostředí
Hlavní funkcí služby Azure Digital Twins je možnost snadno a efektivně klást dotazy na graf dvojčat a získávat odpovědi ohledně vašeho prostředí. V Azure CLI se dotazování provádí pomocí příkazu az dt twin query .
Poznámka:
Po provedení změny dat v grafu může docházet k latenci až 10 sekund, než se změny projeví v dotazech.
Rozhraní API DigitalTwins okamžitě odráží změny, takže pokud potřebujete okamžitou odpověď, použijte požadavek rozhraní API (DigitalTwins GetById) nebo volání sady SDK (GetDigitalTwin) k získání dat dvojčat místo dotazu.
Spuštěním následujících dotazů v rozhraní příkazového řádku odpovězte na některé otázky týkající se ukázkového prostředí. Každý příkaz má jeden zástupce pro název hostitele instance (můžete také použít uživatelsky přívětivý název instance, což může trochu snížit výkon).
Jaké jsou všechny entity z mého prostředí reprezentované ve službě Azure Digital Twins? (dotaz na všechno)
az dt twin query --dt-name <Azure-Digital-Twins-instance-hostname-or-name> --query-command "SELECT * FROM DIGITALTWINS"Tento dotaz vám umožní na první pohled zkontrolovat prostředí a ujistit se, že všechno je reprezentované tak, jak chcete, aby bylo ve službě Azure Digital Twins. Výsledkem tohoto dotazu je výstup obsahující každé digitální dvojče s podrobnostmi. Tady je výňatek:
Návod
Můžete si uvědomit, že tento příkaz je stejný příkaz, který jste použili dříve v části Vytvoření digitálních dvojčat k vyhledání všech Azure Digital Twins v instanci.
Jaké jsou všechny místnosti v mém prostředí? (dotazování podle modelu)
az dt twin query --dt-name <Azure-Digital-Twins-instance-hostname-or-name> --query-command "SELECT * FROM DIGITALTWINS T WHERE IS_OF_MODEL(T, 'dtmi:example:Room;2')"Pokud chcete získat konkrétnější informace o tom, co je reprezentováno, můžete dotaz omezit na dvojčata určitého typu. Výsledek ukazuje místnost0 a místnost1, ale nezobrazuje podlahu0 nebo podlahu1 (protože jsou podlahy, ne místnosti).
Jaké jsou všechny pokoje v patře0? (dotaz podle relace)
az dt twin query --dt-name <Azure-Digital-Twins-instance-hostname-or-name> --query-command "SELECT room FROM DIGITALTWINS floor JOIN room RELATED floor.contains where floor.\$dtId = 'floor0'"Můžete se dotazovat na základě relací v grafu, abyste získali informace o tom, jak jsou dvojčata připojená, nebo omezit dotaz na určitou oblast. Tento dotaz také ukazuje, že ID dvojčete (například floor0 v předchozím dotazu) se dotazuje pomocí pole
$dtIdmetadat . Pouze místnost0 je na patře0, takže je to jediná místnost ve výsledku pro tento dotaz.Poznámka:
Při použití Cloud Shell ke spuštění dotazu s poli metadat, jako jsou tato
$, byste měli zapsat$zpětným lomítkem, aby Cloud Shell věděl, že se nejedná o proměnnou a že by měl být použit jako literál v textu dotazu. Pole s uniklými metadaty se odráží v předchozím snímku obrazovky.Která dvojčata v mém okolí mají teplotu nad 75? (dotaz podle vlastnosti)
az dt twin query --dt-name <Azure-Digital-Twins-instance-hostname-or-name> --query-command "SELECT * FROM DigitalTwins T WHERE T.Temperature > 75"Graf můžete dotazovat na základě vlastností a odpovídat na různé druhy otázek, včetně hledání odlehlých hodnot ve vašem prostředí, které by mohly vyžadovat pozornost. Podporují se také jiné relační operátory (<,>, =nebo !=). Pokoj1 se zobrazí ve výsledcích zde, protože má teplotu 80.
Jaké jsou všechny pokoje v patře0 s teplotou nad 75? (složený dotaz)
az dt twin query --dt-name <Azure-Digital-Twins-instance-hostname-or-name> --query-command "SELECT room FROM DIGITALTWINS floor JOIN room RELATED floor.contains where floor.\$dtId = 'floor0' AND IS_OF_MODEL(room, 'dtmi:example:Room;2') AND room.Temperature > 75"Můžete také zkombinovat dřívější dotazy, jako byste to udělali v SQL, pomocí kombinátorů jako
AND,OR,NOT. Tento dotaz používáANDk tomu, aby byl předchozí dotaz o teplotách dvojčat konkrétnější. Výsledek teď zahrnuje pouze místnosti s teplotami nad 75 stupňů, které jsou na patru0, což v tomto případě není žádná z nich. Sada výsledků je prázdná.
Vyčištění prostředků
Po dokončení tohoto kurzu můžete v závislosti na tom, co chcete udělat dál, vybrat, které prostředky chcete odebrat.
- Pokud máte v plánu pokračovat k dalšímu kurzu, můžete zachovat prostředky, které tady nastavíte, a znovu použít instanci Azure Digital Twins, aniž byste museli vymazat cokoli mezi tím.
Pokud chcete dál používat instanci azure Digital Twins z tohoto článku, ale vymazejte všechny její modely, dvojčata a relace, spusťte následující příkaz az dt job deletion CLI:
az dt job deletion create -n <name-of-Azure-Digital-Twins-instance> -yPokud chcete odstranit jenom některé z těchto prvků, můžete k selektivnímu odstranění pouze prvků, které chcete odebrat, použít az dt twin relationship delete, az dt twin delete a az dt model delete.
Pokud nepotřebujete žádné prostředky, které jste vytvořili v tomto kurzu, můžete pomocí příkazu az group delete CLI odstranit instanci Azure Digital Twins a všechny ostatní prostředky z tohoto článku. Tímto jsou odstraněny všechny prostředky Azure ve skupině prostředků a také samotná skupina je smazána.
Důležité
Odstranění skupiny prostředků je nevratné. Skupina prostředků i všechny prostředky v ní obsažené se trvale odstraní. Ujistěte se, že se vyhnete nechtěnému odstranění nesprávné skupiny prostředků nebo prostředků.
Otevřete Azure Cloud Shell nebo místní okno rozhraní příkazového řádku a spuštěním následujícího příkazu odstraňte skupinu prostředků a vše, co obsahuje.
az group delete --name <your-resource-group>
Můžete také odstranit soubory modelu, které jste vytvořili na místním počítači.
Další kroky
V tomto kurzu jste začali s Azure Digital Twins vytvořením grafu ve vaší instanci pomocí Azure CLI. Vytvořili jste modely, digitální dvojčata a relace pro vytvoření grafu. Spustili jste také některé dotazy v grafu, abyste získali představu o typech otázek, na které může Azure Digital Twins odpovědět na prostředí.
Pokračujte dalším kurzem pro kombinování služby Azure Digital Twins s dalšími službami Azure a dokončete kompletní scénář řízený daty: