IoT Central-integratie- en extensiehandleiding

Azure IoT Central is een toepassingsplatform dat:

  • Bevat uitgebreide functionaliteit, zoals apparaatbewaking en -beheer op schaal.
  • Biedt veel ingebouwde functies waarmee u de last en kosten van het ontwikkelen van een IoT-oplossing kunt verminderen.
  • Heeft uitbreidbaarheid en integratiepunten waarmee u de functies en mogelijkheden in uw bredere oplossing kunt gebruiken.

Een typische IoT-oplossing:

  • Hiermee kunnen IoT-apparaten verbinding maken met uw oplossing en deze gegevens verzenden.
  • Beheert en beveiligt de verbonden apparaten en hun gegevens.
  • Extraheert bedrijfswaarde uit uw apparaatgegevens.
  • Bestaat uit meerdere services en toepassingen.

Diagram van ioT Central-oplossingsarchitectuur, inclusief integratiegebieden.

Wanneer u IoT Central gebruikt om een IoT-oplossing te maken, zijn onder andere taken:

  • Configureer gegevenstransformaties om het gemakkelijker te maken om bedrijfswaarde uit uw gegevens te extraheren.
  • Dashboards en weergaven configureren in de ioT Central-webgebruikersinterface.
  • Gebruik de ingebouwde regels en analysehulpprogramma's om zakelijke inzichten af te leiden van de verbonden apparaten.
  • Gebruik de functie voor gegevensexport, regels en API's om IoT Central te integreren met andere services en toepassingen.
  • Activeer bedrijfsstromen en -activiteiten met behulp van IoT Central-regels.
  • Gebruik programmatisch interactie met IoT Central met behulp van de Rest API's van IoT Central.

Gegevens exporteren

Veel integratiescenario's zijn gebaseerd op de ioT Central-functie voor gegevensexport. Een IoT Central-toepassing kan gefilterde en verrijkte IoT-gegevens continu exporteren. Gegevensexport pusht wijzigingen in bijna realtime naar andere onderdelen van uw cloudoplossing voor inzichten, analyses en opslag op warm pad.

U kunt bijvoorbeeld:

  • Continu telemetrie, wijzigingen in eigenschappen, apparaatconnectiviteit, levenscyclus van apparaten en levenscyclusgegevens van apparaatsjablonen in JSON-indeling in bijna realtime exporteren.
  • Filter de gegevensstromen om gegevens te exporteren die overeenkomen met aangepaste voorwaarden.
  • Verrijk de gegevensstromen met aangepaste waarden en eigenschapswaarden van het apparaat.
  • Transformeer de gegevensstromen om hun vorm en inhoud te wijzigen.

Momenteel kan IoT Central gegevens exporteren naar:

Gegevens transformeren bij inkomend verkeer

Apparaten kunnen complexe telemetrie verzenden die moet worden vereenvoudigd voordat IoT Central deze kan gebruiken of exporteren. In sommige scenario's moet u de telemetrie van verschillende apparaten normaliseren, zodat u de telemetrie consistent kunt weergeven en verwerken. Zie Telemetrie toewijzen voor inkomend verkeer naar IoT Central voor meer informatie.

Bedrijfswaarde extraheren

IoT Central biedt een uitgebreid platform om u te helpen bij het extraheren van bedrijfswaarde uit uw IoT-gegevens. IoT Central heeft veel ingebouwde functies die u kunt gebruiken om inzicht te krijgen en actie te ondernemen op uw IoT-gegevens. Sommige IoT-oplossingsscenario's hebben echter meer gespecialiseerde bedrijfsprocessen nodig buiten IoT Central om waarde uit uw IoT-gegevens te extraheren.

Ingebouwde functies van IoT Central die u kunt gebruiken om bedrijfswaarde te extraheren, zijn onder andere:

  • Dashboards en weergaven:

    Een IoT Central-toepassing kan een of meer dashboards hebben die operators gebruiken om de toepassing te bekijken en ermee te communiceren. U kunt het standaarddashboard aanpassen en gespecialiseerde dashboards maken:

    • Als u enkele voorbeelden van aangepaste dashboards wilt bekijken, raadpleegt u Sjablonen die zijn gericht op de branche.

    • Zie Meerdere dashboards maken en beheren en het toepassingsdashboard configureren voor meer informatie over dashboards.

    • Wanneer een apparaat verbinding maakt met een IoT Central, wordt het apparaat toegewezen aan een apparaatsjabloon voor het apparaattype. Een apparaatsjabloon heeft aanpasbare weergaven die een operator gebruikt om afzonderlijke apparaten te beheren. U kunt de beschikbare weergaven voor elk apparaattype maken en aanpassen. Zie Weergaven toevoegen voor meer informatie.

  • Ingebouwde regels en analyses:

    U kunt regels toevoegen aan een IoT Central-toepassing die aanpasbare acties uitvoert. Regels evalueren voorwaarden, op basis van gegevens die afkomstig zijn van een apparaat, om te bepalen wanneer een actie moet worden uitgevoerd. Acties omvatten het verzenden van berichten naar andere cloudservices of het aanroepen van een webhookeindpunt. Regels maken uitbreidingsscenario's mogelijk, zoals:

    • Operators in andere systemen op de hoogte stellen.
    • Bedrijfsprocessen of stromen starten.
    • Waarschuwingen bewaken op een aangepast dashboard.

    Zie voor meer informatie over regels:

    IoT Central heeft ingebouwde analysemogelijkheden die een operator kan gebruiken om de gegevens te analyseren die afkomstig zijn van de verbonden apparaten. Zie Data Explorer gebruiken om apparaatgegevens te analyseren voor meer informatie.

Scenario's die IoT-gegevens buiten IoT Central verwerken om bedrijfswaarde te extraheren, zijn onder andere:

  • Berekenen, verrijken en transformeren:

    Met IoT Central kunt u IoT-gegevens vastleggen, transformeren, beheren en visualiseren. Soms is het handig om uw IoT-gegevens te verrijken of transformeren met behulp van externe gegevensbronnen. Vervolgens kunt u de verrijkte gegevens weer doorvoeren in IoT Central.

    Gebruik bijvoorbeeld de functie voor continue gegevensexport van IoT Central om een Azure-functie te activeren. De functie verrijkt de vastgelegde apparaattelemetrie en pusht de verrijkte gegevens terug naar IoT Central terwijl tijdstempels behouden blijven.

  • Zakelijke metrische gegevens extraheren en kunstmatige intelligentie (AI) en machine learning (ML) gebruiken:

    Gebruik IoT-gegevens om algemene zakelijke metrische gegevens te berekenen, zoals de algehele effectiviteit van apparatuur (OEE) en de algehele proceseffectiviteit (OPE). U kunt ook IoT-gegevens gebruiken om uw bestaande AI- en ML-assets te verrijken. IoT Central kan bijvoorbeeld helpen bij het vastleggen van de gegevens die u nodig hebt om uw modellen te bouwen, te trainen en te implementeren.

    Gebruik de functie voor continue gegevensexport van IoT Central om vastgelegde IoT-gegevens te publiceren in een Azure Data Lake. Gebruik vervolgens een verbonden azure Databricks-werkruimte om OEE en OPE te berekenen. Sluis dezelfde gegevens door naar Azure Machine Learning of Azure Synapse om hun machine learning-mogelijkheden te gebruiken.

  • Streamingberekening, bewaking en diagnostische gegevens

    IoT Central biedt een schaalbare en betrouwbare infrastructuur voor het vastleggen van streaminggegevens van honderdduizenden verbonden apparaten. Soms moet u stroomberekeningen uitvoeren via de dynamische of warme gegevenspaden om te voldoen aan de bedrijfsvereisten. U kunt ioT-gegevens ook samenvoegen met gegevens in externe archieven, zoals Azure Data Explorer, om uitgebreide diagnostische gegevens te bieden.

  • IoT-gegevens naast zakelijke gegevens analyseren en visualiseren

    IoT Central biedt uitgebreide dashboards en visualisaties. Voor bedrijfsspecifieke rapporten is het echter mogelijk dat u IoT-gegevens moet samenvoegen met bestaande zakelijke gegevens die afkomstig zijn van externe systemen. Gebruik de ioT Central-integratiefuncties om IoT-gegevens uit IoT Central te extraheren. Voeg vervolgens de IoT-gegevens samen met bestaande bedrijfsgegevens om een gecentraliseerde oplossing te bieden voor het analyseren en visualiseren van uw bedrijfsprocessen.

    Gebruik bijvoorbeeld de functie voor continue gegevensexport van IoT Central om uw IoT-gegevens continu op te nemen in een Azure Synapse-archief. Gebruik vervolgens Azure Data Factory om gegevens van externe systemen naar het Azure Synapse-archief te brengen. Gebruik de Azure Synapse-winkel met Power BI om uw bedrijfsrapporten te genereren.

Zie Gegevens transformeren voor IoT Central voor meer informatie. Zie de GitHub-opslagplaats voor IoT Central Compute voor een volledig end-to-end-voorbeeld.

Integreren met andere services

U kunt de mogelijkheden voor gegevensexport en regels in IoT Central gebruiken om te integreren met andere services. Raadpleeg voor meer informatie:

Integreren met aanvullende toepassingen

IoT Central biedt uitgebreide operatordashboards en visualisaties. Sommige IoT-oplossingen moeten echter worden geïntegreerd met bestaande toepassingen of nieuwe aanvullende toepassingen vereisen om hun mogelijkheden uit te breiden. Als u wilt integreren met andere toepassingen, gebruikt u IoT Central-uitbreidbaarheidspunten, zoals de REST API en de functie voor continue gegevensexport.

U gebruikt REST API's van het gegevensvlak voor toegang tot de entiteiten in en de mogelijkheden van uw IoT Central-toepassing. Bijvoorbeeld het beheren van apparaten, apparaatsjablonen, gebruikers en rollen. De REST API-bewerkingen van IoT Central zijn gegevensvlakbewerkingen. De REST API's maken extensiescenario's mogelijk, zoals:

  • Programmatisch beheer van uw IoT Central-toepassingen.
  • Nauwe integratie met andere toepassingen.

Zie Zelfstudie: De REST API gebruiken om een Azure IoT Central-toepassing te beheren voor meer informatie.

U gebruikt het besturingsvlak om ioT Central-gerelateerde resources in uw Azure-abonnement te beheren. U kunt de REST API, de Azure CLI of Resource Manager-sjablonen gebruiken voor besturingsvlakbewerkingen. U kunt bijvoorbeeld de Azure CLI gebruiken om een IoT Central-toepassing te maken. Zie Een IoT Central-toepassing maken voor meer informatie.

Volgende stap

Als u meer wilt weten over het gebruik van IoT Central, zijn de voorgestelde volgende stappen om de quickstarts te proberen, te beginnen met Uw smartphone als apparaat gebruiken om telemetrie te verzenden naar een IoT Central-toepassing.