Wat is Azure Digital Twins?
Azure Digital Twins is een platform as a service-aanbieding (PaaS) waarmee tweelinggrafieken kunnen worden gemaakt op basis van digitale modellen van volledige omgevingen, zoals gebouwen, fabrieken, boerderijen, energienetwerken, gebouwen, stadiums en meer, zelfs hele steden. Deze digitale modellen kunnen worden gebruikt om inzichten te verkrijgen die betere producten, geoptimaliseerde bewerkingen, lagere kosten en baanbrekende klantervaringen opleveren.
Azure Digital Twins kan worden gebruikt voor het ontwerpen van een digital twin-architectuur die werkelijke IoT-apparaten in een bredere cloudoplossing vertegenwoordigt en die verbinding maakt met IoT Hub-apparaattweelingen om live gegevens te verzenden en te ontvangen.
Notitie
IoT Hub apparaattweeling verschilt van digitale tweelingen in de Azure Digital Twins service. Hoewel IoT Hub apparaattweeling door uw IoT-hub worden onderhouden voor elk IoT-apparaat dat u erop aansluit, kunnen digitale tweelingen weergaven zijn van alles wat is gedefinieerd door digitale modellen en kunnen ze worden gemaakt binnen Azure Digital Twins.
Profiteer van uw domeinexpertise boven op Azure Digital Twins om aangepaste, verbonden oplossingen te bouwen die:
- Elke omgeving maken en Digital Twins op een schaalbare en veilige manier realiseren
- Assets koppelen, zoals IoT-apparaten en bestaande bedrijfssystemen
- Een robuust gebeurtenissysteem gebruiken voor het bouwen van dynamische bedrijfslogica en gegevensverwerking
- Met Azure Data, Analytics en AI-services integreren om het verleden bij te houden en de toekomst te voorspellen
Azure Digital Twins-mogelijkheden
Hier volgt een overzicht van de functies van Azure Digital Twins.
Modelleringstaal openen
In Azure Digital Twins definieert u de digitale entiteiten die de personen, plaatsen en dingen in uw fysieke omgeving vertegenwoordigen met aangepaste dubbele typen, die modellen worden genoemd.
U kunt deze modeldefinities beschouwen als een gespecialiseerde woordenlijst om uw bedrijf te beschrijven. Voor een oplossing voor gebouwbeheer kunt u bijvoorbeeld modellen definiƫren zoals Gebouw, Verdieping en Lift. U kunt vervolgens apparaatdubbels maken op basis van deze modellen om uw specifieke omgeving weer te geven.
Notitie
Digitale tweelingen in Azure Digital Twins verschillen van apparaattweelingen in IoT Hub. IoT Hub apparaattweeling richt zich vaak op het beschrijven van de aspecten en mogelijkheden van een apparaat zelf, terwijl tweelingen in Azure Digital Twins conceptuelere weergaven zijn die door de gebruiker gedefinieerde inzichten over een apparaat of veel gerelateerde apparaten kunnen opslaan.
IoT Hub apparaattweeling kan worden verbonden met Azure Digital Twins als onderdeel van een end-to-end-oplossing die apparaten in verschillende services vertegenwoordigt.
Modellen worden gedefinieerd in een JSON-achtige taal met de naam Digital Twins Definition Language (DTDL),en ze beschrijven tweelingen op basis van hun statuseigenschappen, telemetriegebeurtenissen, opdrachten, onderdelen en relaties.
- Modellen definiƫren semantische relaties tussen uw entiteiten, zodat u uw tweelingen kunt verbinden met een grafiek die hun interacties weerspiegelt. U kunt de modellen zien als een zelfstandig naamwoord in een beschrijving van uw wereld en de relaties als werkwoorden.
- U kunt apparaatdubbels ook specialiseren met behulp van een modelovername. Een model kan informatie overnemen van een ander model.
DTDL wordt gebruikt voor gegevensmodellen in andere Azure IoT-services, waaronder IoT Plug en Play en Time Series Insights (TSI). Dit type commoniteit helpt u om uw Azure Digital Twins verbonden en compatibel te houden met andere onderdelen van het Azure-ecosysteem.
Live uitvoeringsomgeving
Digitale modellen in Azure Digital Twins zijn live, actuele weergaven van de echte wereld. Met de relaties in uw aangepaste DTDL-modellen verbindt u apparaatdubbels met een live grafiek die uw omgeving weergeeft.
U kunt uw grafiek Azure Digital Twins visualiseren in Azure Digital Twins Explorer, die de volgende interface biedt voor interactie met uw grafiek:
Azure Digital Twins voorziet in een uitgebreid gebeurtenissysteem om de grafiek actueel te houden met gegevensverwerking en bedrijfslogica. U kunt verbinding maken met externe rekenresources, zoals Azure Functions, om deze gegevensverwerking flexibel en aangepast uit te voeren.
U kunt ook inzichten uit de live uitvoeringsomgeving halen met behulp van de krachtige query-API van Azure Digital Twins. Met de API kunt u een query uitvoeren met uitgebreide zoekvoorwaarden, waaronder eigenschapswaarden, relaties, relatie-eigenschappen, modelgegevens en meer. U kunt ook query's combineren, een breed scala aan inzichten over uw omgeving verzamelen en aangepaste vragen beantwoorden die belangrijk voor u zijn.
Invoer van IoT- en business-systemen
Als u de live uitvoeringsomgeving van Azure Digital Twins actueel wilt houden met de echte wereld, kunt u IoT Hub gebruiken om uw oplossing te verbinden met IoT- en IoT Edge-apparaten. Deze door hub beheerde apparaten worden weergegeven als onderdeel van uw dubbele grafiek en verstrekken de gegevens die uw model aansturen.
U kunt een nieuwe IoT-hub voor dit doeleinde maken met Azure Digital Twins of een bestaande IoT-hub verbinden met de apparaten die al worden beheerd.
U kunt ook Azure Digital Twins van andere gegevensbronnen afhandelen met REST API's of connectoren naar andere services, zoals Logic Apps.
Uitvoer naar ADX, TSI, opslag en analyse
De gegevens in uw Azure Digital Twins kunnen worden doorgeleid naar downstream Azure-services voor meer analyse of opslag. Deze functionaliteit wordt geboden via gebeurtenisroutes, die gebruikmaken van Event Hub, Event Gridof Service Bus om uw gegevensstromen te beheren.
Wat u kunt doen met gebeurtenisroutes:
- Digital Twin-gegevens verzenden naar ADX voor het uitvoeren van query's met de Azure Digital Twins query-invoegfunctie voor Azure Data Explorer (ADX)
- Verbinding maken Azure Digital Twins Time Series Insights (TSI) om de tijdreeksgeschiedenis van elke tweeling bij te houden
- Een tijdreeksmodel in Time Series Insights uitlijnen met een bron in azure Digital Twins
- Azure Digital Twins-gegevens in Azure Data Lake opslaan
- Azure Digital Twins-gegevens analyseren met Azure Synapse Analyticsof andere Microsoft-hulpprogramma's voor gegevensanalyse
- Grotere werkstromen integreren met Logic Apps
Deze optie is een andere manier Azure Digital Twins verbinding kunt maken met een grotere oplossing en uw aangepaste behoeften kunt ondersteunen voor voortgezet werk met deze inzichten.
Azure Digital Twins in de context van een oplossing
Azure Digital Twins wordt vaak gebruikt in combinatie met andere Azure-services als onderdeel van een grotere IoT-oplossing.
Een voorbeeldarchitectuur van een volledige oplossing met Azure Digital Twins kan er als volgt uitzien:
- De Azure Digital Twins-service-instantie. Deze service slaat uw tweelingmodellen en de tweelinggrafiek op met de status en orchestrat gebeurtenisverwerking.
- Een of meer client-apps die de Azure Digital Twins-instantie aansturen door modellen te configureren, een topologie te maken en inzichten te halen uit de dubbele grafiek.
- Een of meer externe rekenresources voor het verwerken van gebeurtenissen die zijn gegenereerd door Azure Digital Twins of verbonden gegevensbronnen, zoals apparaten. Een veelgebruikte manier om rekenresources te leveren is via Azure Functions.
- Een IoT-hub om mogelijkheden voor apparaatbeheer en IoT-gegevensstromen te bieden.
- Downstreamservices voor het afhandelen van taken zoals werkstroomintegratie (zoals Logic Apps,koude opslag, Azure Data Explorer, tijdreeksintegratie of analyse).
In de volgende grafiek ziet u waar Azure Digital Twins zich bevindt in de context van een grotere Azure IoT-oplossing.
Servicelimieten
Meer informatie over de servicelimieten van Azure Digital Twins vindt u in Azure Digital Twins artikel over servicelimieten. Deze resource kan nuttig zijn tijdens het werken met de service om inzicht te krijgen in de functionele en snelheidsbeperkingen van de service, en om te zien welke limieten indien nodig kunnen worden aangepast.
Terminologie
U kunt een lijst met algemene IoT-termen en hun gebruik in de Azure IoT-services, waaronder Azure Digital Twins, bekijken in de Azure IoT-woordenlijst. Deze resource kan een nuttige referentie zijn wanneer u aan de slag gaat met Azure Digital Twins en het bouwen van een IoT-oplossing.
Volgende stappen
Ga verder met het Azure Digital Twins aan de slag met Azure Digital Twins Explorer en Bouw een end-to-end-oplossing om voorbeeldscenario's te bekijken.
Of begin met het lezen van Azure Digital Twins concepten met DTDL-modellen.