Delen via


Connected Field Service voor Azure IoT Hub installeren en configureren

Volg de stappen in dit artikel om Connected Field Service in te stellen voor gebruik met Azure IoT Hub.

Belangrijk

De grafiek met apparaatwaarden is niet langer beschikbaar. Deze was gebaseerd op Azure Time Series Insights, dat op 7 juli 2024 werd stopgezet. Meer informatie: Migreren vanuit Time Series Insights.

Vereisten

Fooi

Afbeeldingen met een pictogram dat er zo uitziet: kunnen worden uitgevouwen om meer details weer te geven. Selecteer de afbeelding om deze uit te vouwen. Druk op de Esc-toets om deze te sluiten.

Implementeer Connected Field Service en Azure-resources vanuit een ARM-sjabloon

Gebruik een Azure Resource Management-sjabloon (Azure Resource Manager) om Azure IoT Hub te implementeren en te verbinden met uw Field Service-omgeving.

  1. Selecteer Implementeren in Azure op de pagina https://github.com/microsoft/Dynamics-365-Connected-Field-Service-Deployment.

  2. Selecteer uw Azure-abonnement.

  3. Selecteer een resourcegroep of maak er een.

  4. Stel de regio in op dezelfde regio als die van uw Field Service-omgeving.

    Schermopname van de Azure Resource Manager-sjabloon om IoT Hub voor Connected Field Service te implementeren.

  5. Voer de unieke naam van uw organisatie in en de organisatie-URL van de Field Service-omgeving.

  6. Selecteer de optionele resources die u wilt implementeren.

    • Selecteer Implementeer SQL Server voor Power BI (optioneel) en voer de SQL-server en inloggegevens in om uw eigen rapporten te maken in Power BI.
  7. Selecteer Controleren en maken.

Zorg ervoor dat de implementatie is voltooid voordat u doorgaat.

Een exemplaar van een IoT-provider maken

  1. Meld u aan bij Dynamics 365 en open de app Connected Field Service.

  2. Ga in Connected Field Service naar het gebied Instellingen.

  3. Selecteer Providers en selecteer vervolgens Nieuw.

  4. Voer de volgende informatie in:

    Schermopname van een nieuwe IoT-hub-providerexemplaar met voorbeeldgegevens.

    • Naam: De naam van de resourcegroep in Azure waar u IoT-resources hebt geïmplementeerd
    • IoT-provider: De IoT-provider voor IoT Hub
    • Provider-exemplaar-id: De naam van de IoT Hub-resource die u in uw resourcegroep in Azure hebt geïmplementeerd
    • URL: De URL van het overzicht voor de resourcegroep in de Azure Portal, bijvoorbeeld https://portal.azure.com/[tenant_id]/subscriptions/[subscription_id]/resourceGroups/[resource_group_name]/overview.
  5. Selecteer Opslaan.

Werk de instellingen voor het nieuwe providerexemplaar bij.

  1. Selecteer in het gebied Instellingen de optie IoT-instellingen>Instellingen voor IoT-provider.

    Schermopname van de pagina IoT-instellingen.

  2. Selecteer voor Standaard IoT-provider het IoT-provider-exemplaar dat u hebt gemaakt.

  3. Selecteer Opslaan en sluiten.

  4. Zoek voor een latere stap de rij IoT-provider-exemplaar in de tabel msdyn_iotproviderinstance en kopieer de GUID.

Stel een IoT-eindpunt in

Voor deze stap moet u de hostnaam voor de Service Bus-naamruimte weten die naar uw resourcegroep is geïmplementeerd.

  1. Download de Power Platform-CLI en installeer deze.

  2. Open de CLI en start de Plugin Registration Tool (PRT) met behulp van de opdracht pac tool prt.

  3. Selecteer Nieuwe verbinding maken in het PRT-venster.

  4. Selecteer in Lijst met beschikbare organisaties weergeven de optie Office 365.

  5. Selecteer Een lijst met beschikbare organisaties weergeven en vervolgens Geavanceerd weergeven.

  6. Selecteer de regio van uw Field Service-omgeving, voer uw Field Service-referenties in en selecteer Aanmelden.

    Als u toegang hebt tot meerdere Dynamics 365-organisaties, selecteert u de naam van de organisatie waarmee u wilt werken.

Werk het IoT-berichtenservice-eindpunt bij.

  1. Nadat u bent verbonden met de organisatie, zoekt en selecteert u het service-eindpunt voor IoT-berichten.

  2. Selecteer Bijwerken.

  3. Voer bij Adres NameSpace de hostnaam van de Service Bus-naamruimte in de Plug-in Registration Tool in, voorafgegaan door sb://, bijvoorbeeld sb://myServiceBusNamespace.servicebus.windows.net.

  4. Ga in de resource Service Bus-naamruimte naar Wachtrijen en zoek de wachtrij met een naam die eindigt op -crm. Kopieer de volledige naam en voer deze in als de onderwerpnaam in de Plug-in Registration Tool.

  5. Voor Berichtindeling kiest u XML.

  6. Ga in de resource Service Bus-naamruimte naar Beleidsregels voor gedeelde toegang>RootManageSharedAccessKey.

  7. Kopieer de naam en plak deze in Naam van SaS-sleutel.

  8. Kopieer de primaire sleutel en plak deze in SAS-sleutel.

  9. Selecteer Opslaan.

    Schermopname van de pagina Service-eindpuntregistratie.

Autoriseer de Azure-app-verbinding

  1. Meld u aan bij uw Azure-account en ga naar de Azure Portal.

  2. Ga naar Resourcegroepen en zoek de resourcegroep waar u de IoT Hub naar hebt geïmplementeerd.

  3. Selecteer en bewerk de API-verbinding resource commondataservice.

  4. Selecteer onder Algemeen de optie API-verbinding bewerken en selecteer vervolgens Autoriseren.

  5. Meld u aan met de Dynamics 365-referenties die u gebruikt om u aan te melden bij uw Connected Field Service-omgeving.

    Deze kunnen afwijken van de inloggegevens die u gebruikt om in te loggen op de Azure Portal.

  6. Selecteer Opslaan.

Werk devicerules.json bij

De taak Stream Analytics die in uw resourcegroep is geïmplementeerd, verwijst naar een bestand met de naam devicerules.json. Dit bestand definieert een regel waarmee IoT-waarschuwingen worden gemaakt.

Om de regel te gebruiken, uploadt u het bestand devicerules.json. U moet de exacte mapstructuur reproduceren om de voorbeeldwaarschuwing te laten werken.

  1. Download het devicerules.json-bestand uit de GitHub-opslagplaats.

  2. Open de resourcegroep in de Azure-beheerportal en selecteer het opslagaccount dat is geïmplementeerd voor uw resourcegroep.

  3. Selecteer Containers en maak vervolgens een container met de naam devicerules.

  4. Open de nieuwe container devicerules en selecteer Uploaden.

  5. Zoek naar en selecteer devicerules.json.

  6. Vouw de sectie Geavanceerd uit. Voer in het veld Uploaden naar map, voer 2016-05-30 in en selecteer vervolgens Uploaden.

  7. Open de nieuwe map 2016-05-30 en selecteer Uploaden.

  8. Zoek naar en selecteer devicerules.json.

  9. Vouw de sectie Geavanceerd uit. Voer in het veld Uploaden naar map 22-40 in en selecteer vervolgens Uploaden.

Start de Azure Stream Analytics-taken

  1. Ga in de Azure Portal naar Resourcegroepen en zoek de resourcegroep waar u IoT Hub naar hebt geïmplementeerd.

  2. Selecteer elke Stream Analytics-taak en selecteer op het tabblad Overzicht de optie Starten.

U bent nu klaar om gegevens door te geven tussen Azure IoT Hub en Dynamics 365 om Connected Field Service te gebruiken.

Volgende stappen