Dijeli putem


Instalacija i konfiguriranje usluge Connected Field Service za Azure IoT Hub

Slijedite korake u ovom članku da biste postavili Connected Field Service za upotrebu s Azure IoT Hubom.

Važno

Grafikon očitanja uređaja oslanja se na Azure Time Series Insights, koji je prvotno planiran za umirovljenje u ožujku 2025. Međutim, usluga će sada biti ukinuta 7. srpnja 2024., a grafikon više neće biti dostupan nakon tog datuma. Saznajte više: Usluga Time Series Insights ukinuta je 7. srpnja 2024.

Preduvjeti

  • Dynamics 365 Field Service je instaliran.

  • Imate sigurnosne uloge Administrator sustava i Administrator IoT.

  • Imate aktivnu pretplatu na Azure s privilegijama za stvaranje resursa i usluga.

  • Stvorili ste registraciju aplikacije za Azure Time Series Insights na portalu Azure i imate ID aplikacije (klijenta) i ID objekta. Dodajte tajnu klijenta i zabilježite vrijednost. Te su vam vrijednosti potrebne više puta u ovom postupku.

Savjet

Slike koje sadrže ikonu koja izgleda ovako: mogu se proširiti kako bi se prikazalo više detalja. Odaberite sliku kako biste je proširili. Da biste je zatvorili, pritisnite tipku Esc.

Implementacija resursa Connected Field Service i Azure iz ARM predloška

Upotrijebite predložak Azure Resource Management (Azure Resource Manager) da biste implementirali Azure IoT Hub i povezali ga s okruženjem Field Service.

  1. Odaberite Implementacija na Azure na stranici https://github.com/microsoft/Dynamics-365-Connected-Field-Service-Deployment.

  2. Odaberite pretplatu na Azure.

  3. Odaberite grupu resursa ili je stvorite.

  4. Postavite regiju na istu regiju kao i okruženje Field Service.

    Snimka zaslona predloška Azure Resource Manager za implementaciju IoT Huba za Connected Field Service.

  5. Unesite jedinstveni naziv svoje tvrtke ili ustanove i URL tvrtke ili ustanove okruženja Field Service.

  6. Odaberite neobavezne resurse koje želite implementirati.

    • Odaberite Implementacija sustava SQL Server za Power BI (neobavezno) i unesite SQL poslužitelj i vjerodajnice za Power BI stvaranje vlastitih izvješća.
  7. Odaberite Pregled + stvaranje.

Prije nego što nastavite, provjerite je li implementacija dovršena.

Stvaranje instance davatelja usluga IoT-a

  1. Prijavite se u Dynamics 365 i otvorite aplikaciju Connected Field Service.

  2. U aplikaciji Connected Field Service idite na područje Postavke .

  3. Odaberite Davatelji usluga, a zatim odaberite Novo.

  4. Unesite sljedeće podatke:

    Snimka zaslona nove instance davatelja usluga IoT Hub s oglednim podacima.

    • Naziv: Naziv grupe resursa na Azureu u koju ste implementirali IoT resurse
    • IoT Provider: IoT davatelj za IoT Hub
    • ID instance davatelja usluga: naziv resursa IoT Hub koji ste implementirali u grupu resursa na platformi Azure
    • URL: URL pregleda za grupu resursa na portalu Azure, na primjer. https://portal.azure.com/[tenant_id]/subscriptions/[subscription_id]/resourceGroups/[resource_group_name]/overview
  5. Odaberite Spremi.

Sada morate ažurirati postavke za novu instancu davatelja usluga.

  1. U području Postavke odaberite IoT Postavke>IoT Postavke davatelja usluga.

    Snimka zaslona stranice Postavke IoT-a.

  2. Za zadani davatelj IoT usluga odaberite instancu davatelja IoT koju ste stvorili.

  3. Odaberite Spremi i zatvori.

  4. Za kasniji korak pronađite redak Instanca davatelja usluga IoT u msdyn_iotproviderinstance tablici i kopirajte GUID.

Postavljanje IoT krajnja točka

Za ovaj korak morate znati naziv hosta za prostor naziva Sabirnica servisa implementiran u vašu grupu resursa.

  1. Preuzmite Power Platform CLI i instalirajte ga.

  2. Otvorite CLI i pokrenite Plugin Registration Tool (PRT) pomoću naredbe pac tool prt.

  3. U prozoru PRT odaberite Stvori novu vezu.

  4. U odjeljku Prikaz popisa dostupnih tvrtki ili ustanova odaberite Office 365.

  5. Odaberite Prikaži popis dostupnih tvrtki ili ustanova, a zatim odaberitePrikaži napredno .

  6. Odaberite regiju svog okruženja Field Service, unesite svoje vjerodajnice za Field Service, a zatim odaberite Prijava.

    Ako imate pristup većem broju tvrtki ili ustanova sustava Dynamics 365, odaberite naziv tvrtke ili ustanove s kojom želite surađivati.

Sada morate ažurirati krajnja točka usluge IoT Message.

  1. Nakon što se povežete s tvrtkom ili ustanovom, pronađite i odaberite krajnja točka usluge IoT Message Service.

  2. Odaberite Ažuriranje.

  3. Za adresu prostora naziva unesite naziv hosta prostora naziva Sabirnica servisa u alat za registraciju dodatka, s prefiksom sb://; na primjer, sb://myServiceBusNamespace.servicebus.windows.net.

  4. U resursu prostora naziva Sabirnica servisa idite na Redovi čekanja i pronađite red čekanja s nazivom koji završava na -crm. Kopirajte puno ime i unesite ga kaoNaziv teme u Alat za registraciju dodatka.

  5. Za Format poruke odaberiteXML .

  6. U resursu prostora naziva Sabirnica servisa idite na Pravila>zajedničkog pristupa RootManageSharedAccessKey.

  7. Kopirajte naziv i zalijepite ga u SaS Key Name.

  8. Kopirajte primarni ključ i zalijepite ga u SAS ključ.

  9. Odaberite Spremi.

    Snimka zaslona stranice za registraciju krajnja točka usluge.

Autorizacija veze s aplikacijom Azure

  1. Prijavite se na svoj Azure račun i idite na Azure portal .

  2. Idite na Grupe resursa i pronađite grupu resursa u koju ste implementirali IoT Hub.

  3. Odaberite i uredite commondataservice resursa veze API-ja.

  4. U odjeljku Općenito odaberite Uredi API vezu, a zatim odaberite Autoriziraj.

  5. Prijavite se s vjerodajnicama sustava Dynamics 365 koje koristite za prijavu u okruženje Connected Field Service.

    Mogu se razlikovati od vjerodajnica koje koristite za prijavu na Azure Portal.

  6. Odaberite Spremi.

Ažuriranje devicerules.json

Posao Analitika toka implementiran u vašu grupu resursa odnosi se na datoteku s nazivom devicerules.json. Ova datoteka definira pravilo koje stvara IoT upozorenja.

Da biste koristili pravilo, prenesite datoteku devicerules.json . Morate reproducirati točnu strukturu direktorija da bi ogledno upozorenje funkcioniralo.

  1. Preuzmite datoteku devicerules.json iz GitHub repozitorija.

  2. Otvorite grupu resursa na portalu za administratore platforme Azure i odaberite račun za pohranu implementiran u vašu grupu resursa.

  3. Odaberite Spremnici, a zatim stvorite spremnik pod nazivom devicerules.

  4. Otvorite novi spremnik devicerules i odaberite Prenesi.

  5. Pronađite i odaberite devicerules.json.

  6. Proširite odjeljak Napredno. U polje Prijenos u mapu unesite 2016-05-30, a zatim odaberite Prenesi.

  7. Otvorite novu mapu 2016-05-30 i odaberite Prenesi.

  8. Pronađite i odaberite devicerules.json.

  9. Proširite odjeljak Napredno. U polje Prijenos u mapu unesite 22-40, a zatim odaberite Prenesi.

Pokretanje poslova Azure Stream Analytics

  1. Na portalu Azure idite na Grupe resursa i pronađite grupu resursa u koju ste implementirali IoT Hub.

  2. Odaberite svaki posao Analitika toka i na kartici Pregled odaberite Pokreni.

Čestitke! Sada ste spremni za prosljeđivanje podataka između Azure IoT Huba i sustava Dynamics 365 da biste koristili Connected Field Service.

Sljedeći koraci