Sdílet prostřednictvím


Instalace a konfigurace Connected Field Service pro Azure IoT Hub

Podle kroků v tomto článku nastavte Connected Field Service pro použití s Azure IoT Hub.

Důležité

Tabulka naměřených hodnot zařízení již není k dispozici. Vycházela ze služby Azure Time Series Insights, která byla vyřazena 7. července 2024. Další informace: Migrace z Time Series Insights.

Předpoklady

Tip

Obrázky obsahující ikonu, která vypadá takto: lze rozbalit a zobrazit více podrobností. Výběrem obrázku jej rozbalíte. Pokud jej chcete zavřít, stiskněte klávesu Esc.

Nasazení služby Connected Field Service a prostředků Azure ze šablony ARM

Použijte šablonu Azure Resource Management (Azure Resource Manager) k nasazení Azure IoT Hub a připojení k vašemu prostředí Field Service.

  1. Vyberte Nasadit do Azure na stránce https://github.com/microsoft/Dynamics-365-Connected-Field-Service-Deployment.

  2. Vyberte své předplatné Azure.

  3. Vyberte nebo vytvořte skupinu zdrojů.

  4. Nastavte oblast na stejnou oblast jako vaše prostředí Field Service.

    Snímek obrazovky šablony Azure Resource Manager k nasazení IoT Hub pro službu Connected Field Service.

  5. Zadejte jedinečný název vaší organizace a adresu URL organizace prostředí Field Service.

  6. Vyberte volitelné prostředky, které chcete nasadit.

    • Vyberte Nasadit SQL Server pro Power BI (volitelné) a zadejte SQL server a přihlašovací údaje pro vytváření vlastních sestav v Power BI.
  7. Vyberte Zkontrolovat a vytvořit.

Než budete pokračovat, ujistěte se, že je nasazení dokončeno.

Vytvoření instance zprostředkovatele IoT

  1. Přihlaste se do Dynamics 365 a otevřete aplikaci Connected Field Service.

  2. V Connected Field Service přejděte na plochu Nastavení.

  3. Vyberte Poskytovatelé a pak vyberte Nový.

  4. Zadejte následující údaje:

    Snímek obrazovky nové instance poskytovatele IoT Hub s ukázkovými daty.

    • Název: Název skupiny prostředků v Azure, kde jste nasadili prostředky IoT
    • Poskytovatel IoT: Poskytovatel IoT pro centrum IoT
    • ID instance poskytovatele: Název prostředku centra IoT, který jste nasadili do své skupiny prostředků v Azure
    • URL: Adresa URL přehledu pro skupinu prostředků na webu Azure Portal, například https://portal.azure.com/[tenant_id]/subscriptions/[subscription_id]/resourceGroups/[resource_group_name]/overview.
  5. Zvolte Uložit.

Aktualizujte nastavení pro novou instanci poskytovatele.

  1. V oblasti Nastavení vyberte Nastavení IoT>Nastavení poskytovatele IoT.

    Screenshot stránky Nastavení IoT.

  2. V poli Výchozí poskytovatel IoT vyberte instanci poskytovatele IoT, kterou jste vytvořili.

  3. Zvolte Uložit a zavřít.

  4. Pro pozdější krok najděte řádek Instance poskytovatele IoT v tabulce msdyn_iotproviderinstance a zkopírujte GUID.

Nastavení koncového bodu IoT

Pro tento krok potřebujete znát název hostitele pro obor názvů Service Bus nasazený do vaší skupiny prostředků.

  1. Stáhněte Rozhraní CLI pro Power Platform a nainstalujte ho.

  2. Otevřete rozhraní příkazového řádku a spusťte Plugin Registration Tool (PRT) pomocí příkazu pac tool prt.

  3. V okně PRT vyberte Vytvořit nové připojení.

  4. V poli Zobrazit seznam dostupných organizací vyberte položku Office 365.

  5. Vyberte Zobrazit seznam dostupných organizací a poté vyberte Zobrazit pokročilé.

  6. Vyberte oblast prostředí Field Service, zadejte své přihlašovací údaje Field Service a pak vyberte Přihlásit se.

    Pokud máte přístup k více organizacím Dynamics 365, vyberte název organizace, se kterou chcete pracovat.

Aktualizujte koncový bod služby zpráv IoT.

  1. Po připojení k organizaci vyhledejte a vyberte službu koncový bod služby Zpráva IoT.

  2. Vyberte Aktualizovat.

  3. Jako Adresu oboru názvů zadejte název hostitele oboru názvů Service Bus v nástroji na registraci modulu plug-in s předponou sb://, například sb://myServiceBusNamespace.servicebus.windows.net.

  4. V prostředku oboru názvů Service Bus přejděte na Fronty a najděte frontu s názvem končícím na -crm. Zkopírujte celý název a zadejte ho jako Název tématu v nástroji pro registraci modulů plug-in.

  5. V poli Formát zprávy vyberte XML.

  6. V prostředku oboru názvů Service Bus přejděte Sdílené zásady přístupu>RootManageSharedAccessKey.

  7. Zkopírujte název a vložte ho do pole Název klíče SaS.

  8. Zkopírujte primární klíč a vložte ho do pole Klíč SAS.

  9. Zvolte Uložit.

    Snímek obrazovky stránky Registrace koncového bodu služby.

Autorizace připojení aplikace Azure

  1. Přihlaste se k účtu Azure a přejděte na Azure Portal.

  2. Přejděte na Skupiny zdrojů a najděte skupinu zdrojů, do níž jste IoT Hub nasadili.

  3. Vyberte a upravte Připojení API zdroje commondataservice.

  4. V sekci Obecné vyberte Upravit připojení API a poté vyberte Autorizovat.

  5. Přihlaste se pomocí přihlašovacích údajů Dynamics 365, které používáte k přihlášení do prostředí Connected Field Service.

    Mohou se lišit od přihlašovacích údajů, které používáte pro přihlášení k portálu Azure.

  6. Zvolte Uložit.

Aktualizace souboru devicerules.json

Úloha Stream Analytics nasazená do vaší skupiny prostředků odkazuje na soubor s názvem devicerules.json. Tento soubor definuje pravidlo, které vytváří výstrahy IoT.

Chcete-li pravidlo použít, nahrajte soubor devicerules.json. Aby ukázková výstraha fungovala, musíte reprodukovat přesnou strukturu adresářů.

  1. Stáhněte si soubor devicerules.jsonúložiště GitHub.

  2. Otevřete skupinu prostředků v portálu pro správu Azure a vyberte účet úložiště nasazený do vaší skupiny prostředků.

  3. Vyberte Kontejnery a poté vytvořte kontejner s názvem devicerules.

  4. Otevřete nový kontejner devicerules a vyberte Nahrát.

  5. Vyhledejte a vyberte devicerules.json.

  6. Rozbalte část Pokročilé. Do pole Nahrát do složky zadejte 2016-05-30 a poté vyberte Nahrát.

  7. Otevřete novou složku 2016-05-30 a vyberte Nahrát.

  8. Vyhledejte a vyberte devicerules.json.

  9. Rozbalte část Pokročilé. Do pole Nahrát do složky zadejte 22-40 a poté vyberte Nahrát.

Spuštění úlohy Azure Stream Analytics

  1. Na Azure Portal přejděte na Skupiny zdrojů a najděte skupinu zdrojů, do níž jste IoTHub nasadili.

  2. Vyberte každou úlohu Stream Analytics a na kartě Přehled vyberte Start.

Nyní jste připraveni předávat data mezi Azure IoT Hub a Dynamics 365 a používat službu Connected Field Service.

Další kroky