Szybki start — rozpoczynanie pracy z przykładowym scenariuszem w usłudze Azure Digital Twins Explorer
Ten przewodnik Szybki start to wprowadzenie do usługi Azure Digital Twins, przedstawiające sposób, w jaki usługa Azure Digital Twins reprezentuje dane i pokazuje, jak to jest wchodzić w interakcje z grafem cyfrowej reprezentacji bliźniaczej budynku fizycznego. Użyjesz witryny witryny Azure Portal i eksploratora usługi Azure Digital Twins, który jest narzędziem do wizualizacji i interakcji z danymi usługi Azure Digital Twins w przeglądarce internetowej.
W tym przewodniku Szybki start zapoznasz się ze wstępnie utworzonymi przykładowymi modelami , które cyfrowo definiują koncepcje budynku, podłogi i pomieszczenia, i użyjesz tych definicji modelu, aby utworzyć cyfrowe reprezentacje bliźniacze reprezentujące określone podłogi i pokoje z budynku fizycznego. Te poszczególne reprezentacje bliźniacze zostaną połączone z wirtualnym grafem bliźniaczej reprezentacji, który odzwierciedla ich relacje ze sobą, tworząc pełną cyfrową reprezentację przykładowego budynku. Wykres, z którym będziesz pracować, reprezentuje budynek zawierający dwa piętra, a każde piętro zawiera pokoje. Wykres będzie wyglądać następująco:
Poniżej przedstawiono kroki, których użyjesz do eksplorowania grafu w tym artykule:
- Utwórz wystąpienie usługi Azure Digital Twins i otwórz je w eksploratorze usługi Azure Digital Twins.
- Przekaż wstępnie utworzone modele i dane grafu, aby utworzyć przykładowy scenariusz. Dodaj jeszcze jedną reprezentację bliźniaczą ręcznie.
- Symuluj zmianę danych IoT i wykonaj zapytanie względem grafu, aby wyświetlić wyniki.
- Zapoznaj się ze swoimi doświadczeniami.
Uwaga
Dla uproszczenia ten przewodnik Szybki start nie obejmuje konfigurowania przepływu danych na żywo z urządzeń IoT wewnątrz modelowanego środowiska ani z innych źródeł danych. Aby skonfigurować symulowany pełny przepływ danych, który napędza wykres bliźniaczej reprezentacji, przejdź do samouczków: Połączenie kompleksowe rozwiązanie. Aby uzyskać więcej informacji na temat przepływu danych między usługami i integracji usługi Azure Digital Twins z szerszym rozwiązaniem IoT, zobacz Dane przychodzące i wychodzące.
Wymagania wstępne
Do ukończenia tego przewodnika Szybki start potrzebna będzie subskrypcja platformy Azure. Jeśli jeszcze go nie masz, utwórz go bezpłatnie .
Musisz również pobrać materiały dla przykładowego grafu używanego w przewodniku Szybki start. Skorzystaj z poniższych instrukcji, aby pobrać wymagane pliki. Później wykonasz więcej instrukcji, aby przekazać je do usługi Azure Digital Twins.
Pliki modelu. Przejdź do każdego poniższego linku, kliknij prawym przyciskiem myszy dowolne miejsce na ekranie, a następnie wybierz polecenie Zapisz tak, jak w menu po kliknięciu prawym przyciskiem myszy przeglądarki. Użyj okna Zapisz jako, aby zapisać plik gdzieś na maszynie.
- Building.json: jest to plik modelu, który cyfrowo definiuje budynek. Określa, że budynki mogą zawierać podłogi.
- Floor.json: jest to plik modelu, który cyfrowo definiuje podłogę. Określa, że podłogi mogą zawierać pokoje.
- Room.json: Jest to plik modelu, który cyfrowo definiuje pomieszczenie. Ma właściwość temperatury.
buildingScenario.xlsx: Ten arkusz kalkulacyjny zawiera dane przykładowego grafu bliźniaczej reprezentacji bliźniaczej, w tym pięć cyfrowych reprezentacji bliźniaczych reprezentujących konkretny budynek z podłogami i pokojami. Bliźniacze reprezentacje są oparte na modelach ogólnych i połączone z relacjami wskazującymi, które elementy zawierają się nawzajem. W zależności od ustawień przeglądarki wybranie tego linku może automatycznie pobrać plik buildingScenario.xlsx do domyślnej lokalizacji pobierania lub otworzyć plik w przeglądarce z opcją pobierania. Oto jak wygląda ta opcja pobierania w przeglądarce Microsoft Edge:
Napiwek
Te pliki pochodzą z repozytorium Azure Digital Twins Explorer w usłudze GitHub. Możesz odwiedzić repozytorium dla innych przykładowych plików, kodu eksploratora i nie tylko.
Konfigurowanie usługi Azure Digital Twins
Pierwszym krokiem pracy z usługą Azure Digital Twins jest utworzenie wystąpienia usługi Azure Digital Twins, które będzie przechowywać wszystkie dane grafu. W tej sekcji utworzysz wystąpienie usługi i otworzysz je w Eksploratorze usługi Azure Digital Twins.
Tworzenie wystąpienia usługi Azure Digital Twins
W tej sekcji utworzysz nowe wystąpienie usługi Azure Digital Twins przy użyciu witryny Azure Portal. Przejdź do portalu i zaloguj się przy użyciu swoich poświadczeń.
Po przejściu do portalu zacznij od wybrania pozycji Utwórz zasób w menu strony głównej usług platformy Azure.
Wyszukaj w polu wyszukiwania usługę Azure Digital Twins i wybierz usługę Azure Digital Twins z wyników.
W polu Plan pozostaw wartość Azure Digital Twins i wybierz przycisk Utwórz, aby rozpocząć tworzenie nowego wystąpienia usługi.
Wypełnij pola na karcie Podstawowe ustawienia , w tym subskrypcję, grupę zasobów, nazwę zasobu dla nowego wystąpienia i region. Zaznacz pole Przypisywanie roli właściciela danych usługi Azure Digital Twins, aby przyznać sobie uprawnienia do zarządzania danymi w wystąpieniu.
Uwaga
Jeśli pole Przypisywanie roli właściciela danych usługi Azure Digital Twins jest wyszarzone, oznacza to, że nie masz uprawnień w subskrypcji platformy Azure, aby zarządzać dostępem użytkowników do zasobów. Możesz kontynuować tworzenie wystąpienia w tej sekcji, a następnie mieć osobę z niezbędnymi uprawnieniami do przypisania tej roli w wystąpieniu przed ukończeniem pozostałej części tego przewodnika Szybki start.
Typowe role spełniające to wymaganie to właściciel, administrator konta lub kombinacja Administracja istratora dostępu użytkowników i współautora.
Wybierz pozycję Przejrzyj i utwórz , aby zakończyć tworzenie wystąpienia.
Zostanie wyświetlona strona podsumowania zawierająca wprowadzone szczegóły. Potwierdź i utwórz wystąpienie, wybierając pozycję Utwórz.
Spowoduje to przejście do strony Przegląd śledzenia stanu wdrożenia wystąpienia.
Poczekaj na stronę, aby stwierdzić, że wdrożenie zostało ukończone.
Otwieranie wystąpienia w eksploratorze usługi Azure Digital Twins
Po zakończeniu wdrażania użyj przycisku Przejdź do zasobu , aby przejść do strony Przegląd wystąpienia w portalu.
Następnie wybierz przycisk Open Azure Digital Twins Explorer (wersja zapoznawcza).
Spowoduje to otwarcie Eksploratora usługi Azure Digital Twins na nowej karcie. Jeśli używasz Eksploratora po raz pierwszy, zobaczysz modalne podsumowanie jego kluczowych funkcji.
Narzędzie Azure Digital Twins Explorer może automatycznie łączyć się z wystąpieniem. Jeśli nie, zostanie wyświetlony następujący ekran z prośbą o określenie adresu URL usługi Azure Digital Twins. (Jeśli to pole nie jest widoczne na ekranie, narzędzie Azure Digital Twins Explorer zostało już ukończone automatycznie).
Jeśli zobaczysz to pole, wprowadź https:// w polu, a następnie nazwę hosta wystąpienia (można go znaleźć ponownie na stronie Przegląd wystąpienia w portalu). Te wartości razem tworzą adres URL wystąpienia. Wybierz pozycję Zapisz , aby nawiązać połączenie z wystąpieniem.
Ważne
Eksplorator usługi Azure Digital Twins nie obsługuje prywatnych punktów końcowych. Jeśli chcesz użyć narzędzia Azure Digital Twins Explorer z wystąpieniem usługi Azure Digital Twins, które używa usługi Private Link do wyłączenia dostępu publicznego, możesz wdrożyć bazę kodu usługi Azure Digital Twins Explorer prywatnie w chmurze. Aby uzyskać instrukcje dotyczące tego, jak to zrobić, zobacz Azure Digital Twins Explorer: Running in the cloud (Eksplorator usługi Azure Digital Twins: uruchamianie w chmurze).
Tworzenie przykładowego scenariusza
Następnie użyjesz narzędzia Azure Digital Twins Explorer, aby skonfigurować przykładowe modele i graf bliźniaczych reprezentacji. Zaczniesz od zaimportowania plików modelu i pliku grafu bliźniaczego, który został pobrany na maszynę w sekcji Wymagania wstępne . Następnie ukończysz scenariusz, tworząc jeszcze jedną reprezentację bliźniaczą ręcznie.
Modele
Pierwszym krokiem tworzenia grafu usługi Azure Digital Twins jest zdefiniowanie słownictwa dla danego środowiska. Modele to definicje ogólne dla każdego typu jednostki, która istnieje w danym środowisku. Ten przykładowy scenariusz budynku zawiera budynek, podłogi i pomieszczenia, więc potrzebna będzie jedna definicja modelu opisująca, czym jest budynek, jedna definicja modelu opisująca, czym jest podłoga, i jedna definicja modelu opisująca, czym jest pomieszczenie. Później możesz utworzyć cyfrowe reprezentacje bliźniacze , które są wystąpieniami tych modeli, reprezentujące określone budynki, piętra i pokoje.
Modele dla usługi Azure Digital Twins są napisane w języku Digital Twin Definition Language (DTDL), języku obiektów danych podobnym do JSON-LD. Każdy model opisuje pojedynczy typ jednostki pod względem jego właściwości, relacji i składników.
Na potrzeby tego przewodnika Szybki start pliki modelu zostały już zapisane. Pobrano Building.json, Floor.json i Room.json w sekcji Wymagania wstępne , a teraz przekażesz je do wystąpienia usługi Azure Digital Twins przy użyciu usługi Azure Digital Twins Explorer.
Przekazywanie modeli (.json plików)
W Eksploratorze usługi Azure Digital Twins wykonaj następujące kroki, aby przekazać modele Building, Floor i Room ( pobrane wcześniej pliki .json ).
Na panelu Modele wybierz ikonę Przekaż model, która pokazuje strzałkę wskazującą w górę.
W wyświetlonym oknie Otwórz przejdź do folderu zawierającego pobrane pliki .json na maszynie.
Wybierz pozycję Building.json, Floor.json i Room.json, a następnie wybierz pozycję Otwórz , aby przekazać je wszystkie naraz.
Narzędzie Azure Digital Twins Explorer przekaże te pliki modelu do wystąpienia usługi Azure Digital Twins. Powinny one być wyświetlane w panelu Modele i wyświetlać przyjazne nazwy i pełne identyfikatory modeli.
Możesz wybrać opcję Wyświetl model z dowolnej opcji modeli, aby wyświetlić kod DTDL definiujący każdy typ modelu.
Bliźniacze reprezentacje i graf bliźniaczych reprezentacji
Teraz, gdy niektóre definicje modelu zostały przekazane do wystąpienia usługi Azure Digital Twins, możesz użyć tych definicji do utworzenia cyfrowych reprezentacji bliźniaczych dla elementów w danym środowisku.
Każda cyfrowa reprezentacja bliźniaca w rozwiązaniu reprezentuje jednostkę ze środowiska fizycznego. Można utworzyć wiele reprezentacji bliźniaczych na podstawie tego samego typu modelu, takich jak wiele reprezentacji bliźniaczych pomieszczeń, które używają modelu Pokój . W tym przewodniku Szybki start będziesz potrzebować cyfrowej reprezentacji bliźniaczej do budynku oraz cyfrowej reprezentacji bliźniaczej dla każdego piętra i pokoju w budynku. Bliźniacze reprezentacje będą połączone z relacjami z grafem bliźniaczej reprezentacji, który reprezentuje pełne środowisko budynku.
W tej sekcji przekażesz wstępnie utworzony graf zawierający bliźniacze reprezentacje budynku, dwie reprezentacje bliźniacze i dwie reprezentacje bliźniacze.
Importowanie grafu (plik .xlsx)
W Eksploratorze usługi Azure Digital Twins wykonaj następujące kroki, aby zaimportować przykładowy graf ( pobrany wcześniej plik .xlsx ).
W panelu Twin Graph wybierz ikonę Importuj graf, która pokazuje strzałkę wskazującą chmurę.
W oknie Otwórz przejdź do pobranego wcześniej pliku buildingScenario.xlsx . Ten plik zawiera dane bliźniaczej reprezentacji i relacji dla przykładowego grafu. Wybierz Otwórz.
Po kilku sekundach eksplorator usługi Azure Digital Twins otwiera widok Importu , który pokazuje podgląd wykresu do załadowania.
Aby zakończyć importowanie grafu, wybierz ikonę Zapisz w prawym górnym rogu panelu podglądu grafu.
Eksplorator usługi Azure Digital Twins użyje przekazanego pliku, aby utworzyć żądane reprezentacje bliźniacze i relacje między nimi. Upewnij się, że zostało wyświetlone następujące okno dialogowe wskazujące, że importowanie zakończyło się pomyślnie przed przejściem.
Wybierz Zamknij.
Graf został teraz przekazany do Eksploratora usługi Azure Digital Twins, a panel Twin Graph zostanie ponownie załadowany. Będzie ona widoczna jako pusta.
Aby wyświetlić wykres, wybierz przycisk Uruchom zapytanie w panelu Eksplorator zapytań w górnej części okna Eksplorator usługi Azure Digital Twins.
Ta akcja uruchamia zapytanie domyślne, aby wybrać i wyświetlić wszystkie cyfrowe reprezentacje bliźniacze. Eksplorator usługi Azure Digital Twins pobiera wszystkie reprezentacje bliźniacze i relacje z usługi. Rysuje on graf zdefiniowany przez nich w panelu Twin Graph . Teraz możesz zobaczyć przekazany graf przykładowego scenariusza.
Okręgi (graf "węzły") reprezentują cyfrowe reprezentacje bliźniacze. Wiersze reprezentują relacje. Bliźniacze reprezentacje BuildingA "zawiera" reprezentacje bliźniacze Floor0 i Floor1, bliźniacze reprezentacje Floor0 "contains" Room0 i twin Floor1 "contains" Room1. Jeśli używasz myszy, możesz kliknąć i przeciągnąć na wykresie, aby poruszać się wokół elementów.
Dodawanie kolejnej reprezentacji bliźniaczej
Możesz nadal edytować strukturę grafu cyfrowej reprezentacji bliźniaczej po jej utworzeniu. Wyobraź sobie, że na piętrze1 tego przykładowego budynku zbudowano ostatnio inny pokój. W tej sekcji dodasz nową reprezentację bliźniaczą do grafu, aby reprezentować nowy pokój.
Zacznij od wybrania modelu definiującego typ bliźniaczej reprezentacji, którą chcesz utworzyć. W panelu Modele po lewej stronie otwórz menu opcji modelu Pokój. Wybierz pozycję Utwórz reprezentację bliźniaczą , aby utworzyć nowe wystąpienie tego typu modelu.
Wprowadź wartość Room2 jako nazwę nowej reprezentacji bliźniaczej i wybierz pozycję Zapisz. Spowoduje to utworzenie nowej cyfrowej reprezentacji bliźniaczej, która nie jest jeszcze połączona przez relacje z resztą grafu.
Następnie dodasz relację, aby pokazać, że floor1 zawiera Room2. Użyj klawiszy CTRL/CMD lub SHIFT, aby jednocześnie wybrać pozycję Floor1 i Room2 na wykresie. Po wybraniu obu reprezentacji bliźniaczych kliknij prawym przyciskiem myszy pozycję Room2 i wybierz polecenie Dodaj relacje.
Spowoduje to otwarcie okna dialogowego Tworzenie relacji , które jest wstępnie wypełnione szczegółami relacji "contains" z Floor1 do Room2. Wybierz pozycję Zapisz.
Teraz pokój2 jest połączony na grafie. Jeśli używasz myszy, możesz kliknąć i przeciągnąć bliźniacze reprezentacje bliźniacze na grafie, aby rozmieścić je w konfigurację, którą chcesz.
Wyświetlanie właściwości bliźniaczej reprezentacji
Możesz wybrać bliźniętą reprezentację, aby wyświetlić listę jej właściwości i ich wartości w panelu Właściwości bliźniaczej reprezentacji.
Oto właściwości room0. Zwróć uwagę, że Room0 ma temperaturę 70.
Oto właściwości room1. Zwróć uwagę, że Room1 ma temperaturę 80.
Pokój Room2 nie ma jeszcze ustawionych wartości dla swoich właściwości, ponieważ ta reprezentacja bliźniacze została utworzona ręcznie. Aby ustawić wartości właściwości, zmodyfikuj pola tak, aby wilgotność wynosi 50, a temperatura wynosi 72. Wybierz ikonę Zapisz.
Wykonywanie zapytań dotyczących zmiany danych IoT
W usłudze Azure Digital Twins możesz wysłać zapytanie do grafu bliźniaczej reprezentacji, aby odpowiedzieć na pytania dotyczące środowiska przy użyciu języka zapytań usługi Azure Digital Twins w stylu SQL. Jednym ze sposobów wykonywania zapytań dotyczących reprezentacji bliźniaczych na grafie jest ich właściwości. Wykonywanie zapytań na podstawie właściwości może pomóc w odpowiadaniu na pytania dotyczące elementów odstających w danym środowisku lub identyfikowaniu wartości odstających. W scenariuszu opartym na danych właściwości bliźniaczych reprezentacji bliźniaczych często zmieniają się w odpowiedzi na dane IoT z czujników w środowisku lub w innych połączonych źródłach danych. W tym przewodniku Szybki start ręcznie zmienisz wartości, aby zasymulować zmianę odczytu czujnika.
Zacznij od uruchomienia zapytania, aby zobaczyć, ile bliźniaczych reprezentacji w środowisku ma temperaturę powyżej 75. Uruchom następujące zapytanie w panelu Eksplorator zapytań.
SELECT * FROM DIGITALTWINS T WHERE T.Temperature > 75
Przypomnij sobie z oglądania właściwości bliźniaczych wcześniej, że Room0 ma odczyt temperatury 70, Room1 ma odczyt temperatury 80, a Room2 ma odczyt temperatury 72. Bliźniacze reprezentacje budynku i podłogi nie mają w ogóle właściwości temperatury. Z tych powodów tylko room1 jest wyświetlany w wynikach tutaj.
Napiwek
Inne operatory porównania (<,>, =lub !=) są również obsługiwane w zapytaniach. Możesz spróbować podłączyć te operatory, różne wartości lub różne właściwości bliźniaczej reprezentacji do zapytania, aby spróbować odpowiedzieć na własne pytania.
Edytowanie danych temperatury
W pełni połączonym rozwiązaniu usługi Azure Digital Twins bliźniacze reprezentacje bliźniacze na grafie otrzymują aktualizacje na żywo z rzeczywistych urządzeń IoT i innych źródeł danych oraz aktualizują swoje właściwości automatycznie, aby zachować synchronizację ze środowiskiem rzeczywistym. Dla uproszczenia w tym przewodniku Szybki start użyjesz tutaj eksploratora usługi Azure Digital Twins, aby ręcznie ustawić odczyt temperatury dla opcji Room0 na 76.
Najpierw uruchom ponownie następujące zapytanie, aby wybrać wszystkie cyfrowe reprezentacje bliźniacze. Spowoduje to ponowne wyświetlenie pełnego grafu na panelu Twin Graph .
SELECT * FROM DIGITALTWINS
Wybierz pozycję Room0 , aby wyświetlić listę właściwości na panelu Właściwości bliźniaczej reprezentacji.
Zmień wartość temperatury z 70 na 76, a następnie wybierz ikonę Zapisz , aby zaktualizować temperaturę.
Po pomyślnej aktualizacji właściwości zobaczysz pole Informacje o poprawce z kodem poprawki, który został użyty w tle za pomocą interfejsów API usługi Azure Digital Twins w celu dokonania aktualizacji.
Zamknij informacje o poprawce.
Zapytanie w celu wyświetlenia nowego wyniku
Aby zobaczyć nową temperaturę dla room0 odzwierciedlone na wykresie, uruchom ponownie zapytanie z wcześniejszej strony, aby pobrać wszystkie bliźniacze reprezentacje w środowisku z temperaturą powyżej 75.
SELECT * FROM DIGITALTWINS T WHERE T.Temperature > 75
Teraz, gdy temperatura Room0 została zmieniona z 70 na 76, zarówno Room0, jak i Room1 powinny pojawić się w wyniku.
Przeglądanie i kontekstowe informacje
W tym przewodniku Szybki start utworzono wystąpienie usługi Azure Digital Twins i użyto eksploratora usługi Azure Digital Twins w celu wypełnienia go przykładowym scenariuszem. Dodano również cyfrową reprezentację bliźniaczą ręcznie.
Następnie zapoznaliśmy się z wykresem, w tym...
- Używanie zapytania w celu udzielenia odpowiedzi na pytanie dotyczące scenariusza.
- Edytowanie właściwości w cyfrowej reprezentacji bliźniaczej.
- Uruchom ponownie zapytanie, aby zobaczyć, jak odpowiedź zmieniła się w wyniku aktualizacji.
Celem tego ćwiczenia jest pokazanie, jak za pomocą grafu usługi Azure Digital Twins odpowiadać na pytania dotyczące środowiska, zwłaszcza gdy środowiska IoT nadal się zmieniają.
W tym przewodniku Szybki start ręcznie wprowadzono aktualizację temperatury. Usługa Azure Digital Twins często łączy cyfrowe reprezentacje bliźniacze z rzeczywistymi urządzeniami IoT, aby otrzymywać aktualizacje automatycznie na podstawie danych telemetrycznych urządzenia. Możesz również połączyć inne źródła danych, integrować dane z różnych systemów i definiować własną logikę sposobu aktualizowania bliźniaczych reprezentacji. W ten sposób można utworzyć graf na żywo, który zawsze odzwierciedla rzeczywisty stan środowiska. Możesz użyć zapytań, aby uzyskać informacje o tym, co dzieje się w środowisku w czasie rzeczywistym.
Możesz również wyeksportować dane usługi Azure Digital Twins do historycznych usług śledzenia, analizy danych i sztucznej inteligencji, aby umożliwić uzyskanie większej analizy i przeprowadzanie symulacji środowiska. Zintegrowanie usługi Azure Digital Twins z rozwiązaniami IoT może pomóc ci efektywniej śledzić przeszłość, kontrolować teraźniejszość i przewidywać przyszłość.
Czyszczenie zasobów
Aby wyczyścić po wykonaniu tego przewodnika Szybki start, wybierz zasoby usługi Azure Digital Twins, które chcesz usunąć, na podstawie tego, co chcesz zrobić dalej.
- Jeśli planujesz kontynuować korzystanie z przewodników Szybki start i samouczków usługi Azure Digital Twins, możesz ponownie użyć wystąpienia w tym przewodniku Szybki start dla tych artykułów i nie musisz go usuwać.
Jeśli chcesz kontynuować korzystanie z wystąpienia usługi Azure Digital Twins z tego artykułu, ale wyczyść wszystkie jego modele, reprezentacje bliźniacze i relacje, uruchom następujące polecenie interfejsu wiersza polecenia az dt job deletion :
az dt job deletion create -n <name-of-Azure-Digital-Twins-instance> -y
Jeśli chcesz usunąć tylko niektóre z tych elementów, możesz użyć polecenia az dt twin relationship delete, az dt twin delete i az dt model delete , aby selektywnie usunąć tylko elementy, które chcesz usunąć.
Jeśli nie potrzebujesz już wystąpienia usługi Azure Digital Twins, możesz go usunąć przy użyciu witryny Azure Portal.
Wróć do strony Przegląd wystąpienia w portalu. (Jeśli ta karta została już zamknięta, możesz ponownie znaleźć wystąpienie, wyszukując jego nazwę na pasku wyszukiwania w witrynie Azure Portal i wybierając je z wyników wyszukiwania).
Wybierz pozycję Usuń , aby usunąć wystąpienie, w tym wszystkie jego modele i bliźniacze reprezentacje.
Możesz również usunąć przykładowe pliki projektu z komputera lokalnego.
Następne kroki
Przejdź do następnego przewodnika Szybki start, aby zwizualizować scenariusz usługi Azure Digital Twins w środowisku 3D.
Możesz też przejść do samouczków, aby dokładniej poznać zestawy SDK, tworzenie wykresu bliźniaczego i konfigurację przepływu zdarzeń.