Installation och konfiguration – Connected Field Service för Azure IoT Hub

Den här guiden innehåller alla de steg som krävs för att komma igång och köra med Connected Field Service (CFS) för IoT Hub.

Förutsättningar

Se till att följande är obligatoriskt innan du konfigurerar Connected Field Service.

Steg 1: Installera eller uppgradera Field Service

Connected Field Service ingår i Dynamics 365 Field Service. Om du skapar en ny Field Service-miljö eller uppgraderar en befintlig till v7.5.5 eller v8.3+ inkluderas automatiskt följande Connected Field Service-entiteter och relaterade processer:

  • Tillgångar
  • IoT-meddelanden
  • Enheter
  • Kommandon

Skärmbild av IoT-varningar i resurslistan i marginallisten.

Kontrollera att du har kopplat Connected Field Service i din miljö.

Steg 2: Distribuera Connected Field Service och Azure-resurser

Installera och anslut sedan Azure-IoTHub till din Field Service-miljö genom att gå till https://cfsdeployment.crm.dynamics.com/ och följa anvisningarna.

Skärmbild av appen IoT-distribution.

Anteckning

Om du använder en äldre version av Field Service och inte kan uppgradera kan du lägga till Connected Field Service-lösning, din Field Service-miljö från App Store.

  1. Logga in på https://admin.microsoft.com med dina autentiseringsuppgifter som global administratör eller Dynamics 365-systemadministratör.
  2. Välj Administrationscenter > Dynamics 365.
  3. Klicka på fliken Program och välj sedan Connected Field Service.
  4. Välj Hantera.
  5. Läs igenom och godkänn Servicevillkoren.
  6. I dialogrutan Installing Azure Required Assets anger du ditt Azure-konto innan du klickar på Logga in användare och följer instruktionerna för inloggningsprocessen.
  7. I dialogrutan Välja Azure-prenumeration väljer du den Azure-prenumeration som du vill skapa resurser under och klickar sedan på Nästa.
  8. I dialogrutan Välj en resursgrupp skapar du en ny resursgrupp eller använder en befintlig resursgrupp.
  9. Valfritt steg för Power BI. Om du vill installera den Azure SQL-databas som används för Power BI, kontrollera då rutan Aktivera integrering för Power BI och ange sedan användarnamn och lösenord för Azure SQL-databasen.
  10. Välj distribuera.

Innan du fortsätter, se till att alla nödvändiga Azure-resurser har distribuerats och att övergripande distributionsstatus är Lyckades.

Steg 3: Auktorisera Azure-appanslutning

När du har installerat alla nödvändiga Azure-resurser klickar du på Auktorisera för att konfigurera API för Dynamics 365 connector-anslutningen. När du konfigurerar din anslutnings-API måste du ange ditt prenumerationskonto för Dynamics 365. Mer information finns i artikeln om auktorisera API-anslutning mellan Dynamics 365 och Azure IoT.

När du är tillbaka i Dynamics 365 Field Service, gå till Inställningar > Leverantörer för att se din Azure IoT Hub-prenumeration ansluten som en IoT-provider.

Skärmbild av Field Service där aktiva IoT-providerinstanser visas.

Steg 4: Ställ in simulatorn (valfritt)

Du kan testa tjänsten Connected Field Service utan att behöva ansluta fysisk maskinvara. Genom att omvandla IoT-enheter och -data till arbetsorder kan du förstå alla olika delar som bidrar till att omvandla IoT-data till arbetsorder.

Konfigurera enhetsvakten för att simulera IoT-enheter och -data och börja se enhetsdata som har dragits in i Field Service.

Logga in på din Azure-prenumeration och välj sedan resurstypen App Service under den nya resursgruppen, om du vill hitta simulatorns webbadress. Du ser att webbadressen finns i det övre högra hörnet. Kopiera webbadressen och följ stegen nedan:

  1. Klistra in webbadressen i adressfältet i din webbläsare för att ladda sidan.

  2. När simulatorsidan öppnas klickar du på Konfiguration.

  3. Ange värdnamnet och nyckeln för IoT-hubben. Värden är helt enkelt namnet på IoT Hub-resursen i Azure-portalen.

Skärmbild av dialogen "konfigurera anslutning" i Azure.

Du kommer åt nyckeln genom att välja en IoT Hub-resurs och gå till principerna för delad åtkomst och sedan kopiera den primära nyckeln för iothubhubers (se bilden nedan).

Skärmbild av Azure IoT Hub som visar den primära nyckeln.

  1. Välj IoT-hubben i -resursgruppen.

  2. Till vänster under Allmänt klickar du på Principer för delad åtkomst för att hämta värdnamn och primärnyckel.

  3. Kontrollera att Anslutningsstatus markeras som Ansluten och stäng sedan dialogrutan.

Nu kan du skicka ett testkommando med hjälp av exempelsimulatorn. Du kan till exempel klicka på temperaturen och öka den till över 70 grader. Simulatorn är förprogrammerad för att skapa en IoT-varning om temperaturen är över 70 grader.

Nästa steg

  1. Registrera enheter
  2. Hämta enhetsdata
  3. Visualisera enhetsavläsningar

Sekretessmeddelande

Om du installerarAnsluten Field Service for Dynamics 365 när du anger din Azure-prenumerationsinformation distribueras de Azure-resurser som behövs (anges nedan) och din Dynamics 365 for Customer Engagement-instans skickar data (som kommandon och registreringar) till Azure för att aktivera IoT-anpassade scenarier som registrerar enheter och sedan skicka och ta emot kommandon till de registrerade enheterna. En administratör kan avinstallera Connected Field Service för att ta bort funktionen och sedan navigera till Azure-portalen för att hantera relaterade Azure-tjänster som inte längre behövs.

Azure-komponenter och -tjänster som berör funktionen Connected Field Service beskrivs i de följande avsnitten.

Obs! Mer information om ytterligare Azure-tjänsteerbjudanden finns i Microsoft Azure Säkerhetscenter.

Service Bus-kö

Detta tillhandahåller en kö för både inkommande och utgående meddelanden (kommandon) som flödar mellan Dynamics 365 for Customer Engagement och Azure. När en IoT-avisering skickas till Dynamics 365 for Customer Engagement, eller ett kommando skickas från Dynamics 365 for Customer Engagement till IoT Hub, placeras den i kö här.

Logiska appar

Detta tillhandahåller en Orchestration-tjänst som använder en Dynamics 365 for Customer Engagement-koppling och en kökoppling. Dynamics 365 for Customer Engagement-kopplingar används för att skapa entiteter som är specifika för Dynamics 365 for Customer Engagementoch kökopplingar som används för att avsöka kön.

Stream Analytics

Detta tillhandahåller en fullständigt hanterad händelsebearbetningsmotor i realtid som gör det enklare att få fram insikter från data. Stream Analytics gör det enkelt att konfigurera analysberäkningar i realtid för dataströmmar från enheter, sensorer, webbplatser, sociala medier, program, infrastruktursystem och mycket mer. Den fungerar som en tratt för att skicka selektiva IoT-aviseringar till Dynamics 365 for Customer Engagement.

IoT Hub

Connected Field Services använder IoT Hub för att hantera tillstånd för registrerade enheter och tillgångar. IoT Hub skickar också kommandon och aviseringar till anslutna enheter, och spårar meddelandeleveransen med bekräftelsekvitton. Enhetsmeddelanden skickas på ett sätt som även är anpassat efter enheter som ansluts gång på gång.

Simulator

Detta är en testwebbapp som emulerar enheten som skickar kommandon från IoT Hub.

Azure SQL Database

Connected Field Service använder SQL Azure för att lagra pulsslagsmeddelanden för senare användning i PowerBI för att visa status för enheter i Dynamics 365 for Customer Engagement.

Azure Blob Storage

Frågor som Stream Analytics ska använda lagras i Azure Blob Storage.

Azure Time Series Insight (förhandsversion)

Enhetsavläsningar för Connected Field Service (förhandsversion) använder Azure Time Series Insight för att lagra, bearbeta och fråga IoT-enhetens mått från IoT Hub.