Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym artykule opisano koncepcję ontologii branżowych oraz sposób, w jaki mogą być używane w kontekście Azure Digital Twins.
Słownictwo rozwiązania Azure Digital Twins jest definiowane przy użyciu modeli, które opisują typy jednostek, które istnieją w danym środowisku. Ontologia to zestaw modeli, które kompleksowo opisują daną domenę, takie jak produkcja, struktury budowlane, systemy IoT, inteligentne miasta, sieci energetyczne, zawartość internetowa i inne.
Gdy tworzysz zestaw modeli od podstaw i opisujesz domenę, tworzysz własną ontologię. Alternatywnie, czasami standardy modelowania dla branży już istnieją i może być bardziej skuteczne, aby opierać się na tej istniejącej ontologii zamiast tworzyć ontologię od podstaw.
Artykuły w tej sekcji zawierają więcej informacji na temat tworzenia ontologii i używania wstępnie istniejących w branży ontologii na potrzeby scenariuszy Azure Digital Twins, w tym dostępnych obecnie ontologii oraz różnych strategii przekształcania standardów branżowych w ontologie do wykorzystania w scenariuszach Azure Digital Twins.
Podsumowanie strategii ontologii dla usługi Azure Digital Twins
Poniżej przedstawiono główne strategie tworzenia nalogów DTDL do użycia w usłudze Azure Digital Twins. Wybierz opcję, która najlepiej odpowiada, zależnie od tego, jak ściśle istniejące materiały dla twojej branży odpowiadają twojemu rozwiązaniu.
Strategia | opis | Zasoby |
---|---|---|
Adoptować | Możesz szybko rozpocząć korzystanie z rozwiązania, przyjmując jedną z wdrożeń DTDL typu open source firmy Microsoft, która została zbudowana na powszechnie akceptowanych standardach branżowych. Jeśli ontologie zawierają wszystkie potrzebne modele, możesz wziąć te zestawy modeli jako gotowe i użyć ich od razu. | Wdrażanie standardowych ontologii branżowych |
Rozszerz | Jeśli istniejąca ontologia DTDL ma większość, ale nie wszystkie modele potrzebne w twoim rozwiązaniu, możesz rozszerzyć ontologię o własne dodatki, aby utworzyć niestandardową ontologię. |
Wdrażanie standardowych ontologii branżowych Rozszerzanie ontologii |
Konwertować | Jeśli masz już istniejące modele reprezentowane w innym standardowym formacie branżowym, możesz przekonwertować je na DTDL, aby używać ich z usługą Azure Digital Twins. | Konwertowanie ontologii |
Autor | Możesz od podstaw opracowywać własne niestandardowe nalogie DTDL, używając dowolnych odpowiednich standardów branżowych jako inspiracji. | Modele DTDL |
Korzystanie z istniejących ontologii
Istniejące ontologie branżowe stanowią doskonały punkt wyjścia dla rozwiązań cyfrowych reprezentacji bliźniaczych. Obejmują one zestaw modeli specyficznych dla domeny i relacji między jednostkami do projektowania, tworzenia i analizowania grafu cyfrowej reprezentacji bliźniaczej. Ontologie branżowe umożliwiają deweloperom oprogramowania rozpoczęcie pracy nad rozwiązaniem cyfrowego bliźniaka od sprawdzonego punktu wyjścia i skupienie się na rozwiązywaniu problemów biznesowych.
Użycie tych ontologii w rozwiązaniach może również przygotować je, aby umożliwić płynniejszą integrację między różnymi partnerami i dostawcami, ponieważ ontologie mogą dostarczyć wspólne słownictwo w różnych rozwiązaniach.
Oto kilka innych korzyści związanych z używaniem standardowych w branży nalogów DTDL jako schematów dla grafów bliźniaczych:
- Zharmonizowanie składników oprogramowania, dokumentacji, bibliotek zapytań i nie tylko
- Zmniejszenie inwestycji w modelowanie koncepcyjne i opracowywanie systemów
- Łatwiejsze współdziałanie danych na poziomie semantycznym
- Ponowne używanie najlepszych rozwiązań, a nie rozpoczynanie od podstaw
Firma Microsoft stworzyła kilka nalogów DTDL typu open source opartych na powszechnie używanych standardach branżowych. Możesz zaadoptować te ontologie bezpośrednio w swoich rozwiązaniach lub rozszerzyć ontologie przez dodanie własnych elementów, aby dostosować je do swoich potrzeb. Ponieważ modele w usłudze Azure Digital Twins są reprezentowane w Digital Twins Definition Language (DTDL), ontologie przeznaczone dla Azure Digital Twins są zapisywane w języku DTDL.
Jeśli masz zestaw modeli dla twojej branży, który jest reprezentowany w innym standardowym formacie branżowym, takim jak RDF lub OWL, możesz użyć go jako punktu wyjścia i przekonwertować modele na DTDL , aby używać ich w usłudze Azure Digital Twins.
Tworzenie własnych ontologii
Jeśli nie ma istniejącej ontologii branżowej spełniającej Twoje potrzeby, zawsze możesz stworzyć od podstaw własne niestandardowe ontologie DTDL. Mogą one być inspirowane odpowiednimi standardami branżowymi lub wszelkimi innymi informacjami, które są istotne dla Twojej firmy.
Aby uzyskać informacje na temat projektowania poszczególnych modeli, w tym wszystkich pól, które zawierają, i sposobu ich tworzenia w języku DTDL, zobacz Modele DTDL.
Pełna ścieżka programowania modelu
Niezależnie od wybranej strategii projektowania lub integrowania ontologii z usługą Azure Digital Twins, możesz postępować zgodnie z pełną ścieżką poniżej, aby przeprowadzić cię przez proces tworzenia i przekazywania ontologii jako modeli DTDL.
- Zacznij od przejrzenia i zrozumienia modelowania DTDL w usłudze Azure Digital Twins.
- Kontynuuj stosowania wybranej strategii ontologii: adoptuj, konwertuj, rozszerzaj lub twórz modele na podstawie potrzeb rozwiązania i branży.
- Zweryfikuj modele, aby sprawdzić, czy działają dokumenty DTDL.
- Przekaż gotowe modele do usługi Azure Digital Twins, używając interfejsów API lub przykładowego narzędzia do przesyłania modeli, takiego jak narzędzie przesyłania modeli usługi Azure Digital Twins.
Po tym, jak modele zostały przekazane do usługi, możesz...
- Wizualizuj modele w swojej ontologii przy użyciu grafu modelu w narzędziu Azure Digital Twins Explorer.
- Zarządzanie nimi na bieżąco, w tym pobieranie modeli w kodzie, aktualizowanie modeli i usuwanie modeli, przy użyciu instrukcji w temacie Zarządzanie modelami DTDL.
- Użyj modeli, aby utworzyć cyfrowe bliźniaki i graf bliźniaczy.
Następne kroki
Przeczytaj więcej na temat strategii wdrażania, rozszerzania i konwertowania istniejących ontologii.
Możesz też dowiedzieć się, jak modele są używane do tworzenia cyfrowych bliźniaków: Cyfrowe bliźniaki i graf bliźniaków.