แชร์ผ่าน


ติดตั้งและกำหนดค่า Connected Field Service สำหรับฮับ Azure IoT

ทำตามขั้นตอนในบทความนี้เพื่อตั้งค่า Connected Field Service สำหรับใช้กับฮับ Azure IoT

สำคัญ

แผนภูมิการอ่านอุปกรณ์ไม่สามารถใช้งานได้อีกต่อไป มันใช้ Azure Time Series Insights ซึ่งเลิกใช้งานเมื่อวันที่ 7 กรกฎาคม 2024 เรียนรู้เพิ่มเติม: ย้ายจาก Time Series Insights

ข้อกำหนดเบื้องต้น

เคล็ดลับ

รูปภาพที่มีไอคอนลักษณะดังนี้: อาจถูกขยายเพื่อแสดงรายละเอียดเพิ่มเติม เลือกภาพที่จะขยาย หากต้องการปิด ให้กดแป้น Esc

ปรับใช้ Connected Field Service และทรัพยากร Azure จากเทมเพลต ARM

ใช้เทมเพลตการจัดการทรัพยากร Azure (Azure Resource Manager) เพื่อปรับใช้ฮับ Azure IoT และเชื่อมต่อกับสภาพแวดล้อม Field Service ของคุณ

  1. เลือก ปรับใช้กับ Azure บนหน้า https://github.com/microsoft/Dynamics-365-Connected-Field-Service-Deployment

  2. เลือกการสมัครใช้งาน Azure ของคุณ

  3. เลือกหรือสร้างกลุ่มทรัพยากร

  4. ตั้งค่าภูมิภาคให้เป็นภูมิภาคเดียวกับสภาพแวดล้อม Field Service ของคุณ

    ภาพหน้าจอของเทมเพลต Azure Resource Manager เพื่อปรับใช้ฮับ IoT สำหรับ Connected Field Service

  5. ป้อน ชื่อเฉพาะขององค์กรของคุณ และ URL องค์กรของสภาพแวดล้อม Field Service

  6. เลือกทรัพยากรทางเลือกที่คุณต้องการปรับใช้งาน

    • เลือก ปรับใช้ SQL Server สำหรับ Power BI (ไม่บังคับ) และป้อน SQL Server และข้อมูลประจำตัวเพื่อสร้างรายงานของคุณเองใน Power BI
  7. เลือก รีวิว + สร้าง

ตรวจสอบให้แน่ใจว่าการปรับใช้งานเสร็จสมบูรณ์ก่อนดำเนินการต่อ

สร้างอินสแตนซ์ของผู้ให้บริการ IoT

  1. ลงชื่อเข้าใช้ Dynamics 365 และเปิดแอป Connected Field Service

  2. ใน Connected Field Service ให้ไปที่พื้นที่ การตั้งค่า

  3. เลือกผู้ให้บริการ แล้วเลือก สร้าง

  4. ใส่ข้อมูลต่อไปนี้:

    ภาพหน้าจอของอินสแตนซ์ผู้ให้บริการฮับ IoT ใหม่พร้อมข้อมูลตัวอย่าง

    • ชื่อ: ชื่อของกลุ่มทรัพยากรใน Azure ที่คุณปรับใช้ทรัพยากร IoT
    • ผู้ให้บริการ IoT: ผู้ให้บริการ IoT สำหรับฮับ IoT
    • รหัสอินสแตนซ์ของผู้ให้บริการ: ชื่อของทรัพยากรฮับ IoT ที่คุณปรับใช้กับกลุ่มทรัพยากรของคุณใน Azure
    • URL: URL ของภาพรวมสำหรับกลุ่มทรัพยากรในพอร์ทัล Azure ตัวอย่างเช่น https://portal.azure.com/[tenant_id]/subscriptions/[subscription_id]/resourceGroups/[resource_group_name]/overview
  5. เลือก บันทึก

อัปเดตการตั้งค่าสำหรับอินสแตนซ์ผู้ให้บริการใหม่

  1. ในพื้นที่ การตั้งค่า ให้เลือก การตั้งค่า IoT>การตั้งค่าผู้ให้บริการ IoT

    ภาพหน้าจอของหน้าการตั้งค่า IoT

  2. สำหรับ ผู้ให้บริการ IoT เริ่มต้น เลือกอินสแตนซ์ของผู้ให้บริการ IoT ที่คุณสร้างขึ้น

  3. เลือก บันทึกและปิด

  4. สำหรับขั้นตอนต่อไป ให้ค้นหาแถว อินสแตนซ์ของผู้ให้บริการ IoT ในตาราง msdyn_iotproviderinstance และคัดลอก GUID

ตั้งค่าตำแหน่งข้อมูล IoT

สำหรับขั้นตอนนี้ คุณต้องทราบชื่อโฮสต์สำหรับ Service Bus Namespace ที่ปรับใช้กับกลุ่มทรัพยากรของคุณ

  1. ดาวน์โหลด Power Platform CLI และติดตั้ง

  2. เปิด CLI และเปิดใช้ Plugin Registration Tool (PRT) โดยใช้คำสั่ง pac tool prt

  3. ในหน้าต่าง PRT เลือก สร้างการเชื่อมต่อใหม่

  4. ใน แสดงรายชื่อขององค์กรที่มี เลือก Office 365

  5. เลือก แสดงรายชื่อขององค์กรที่มีอยู่ แล้วเลือก แสดงขั้นสูง

  6. เลือกภูมิภาคของสภาพแวดล้อม Field Service ของคุณ ป้อนข้อมูลประจำตัว Field Service ของคุณ จากนั้นเลือก เข้าสู่ระบบ

    หากคุณมีสิทธิ์เข้าถึงองค์กร Dynamics 365 หลายองค์กร ให้เลือกชื่อขององค์กรที่คุณต้องการทำงานด้วย

อัปเดตปลายทางบริการข้อความ IoT

  1. หลังจากคุณเชื่อมต่อกับองค์กรแล้ว ให้ค้นหาและเลือกตำแหน่งข้อมูลบริการ ข้อความ IoT

  2. เลือก ปรับปรุง

  3. สำหรับ ที่อยู่ NameSpace ให้ป้อนชื่อโฮสต์ของ Service Bus Namespace ใน Plug-in Registration Tool ที่นำหน้าด้วย sb:// ตัวอย่างเช่น sb://myServiceBusNamespace.servicebus.windows.net

  4. ในทรัพยากร Service Bus Namespace ไปที่ คิว และหาคิวที่มีชื่อลงท้ายด้วย -crm คัดลอกชื่อเต็มแล้วป้อนเป็น ชื่อหัวข้อ ในเครื่องมือการลงทะเบียนแบบปลั๊กอิน

  5. สำหรับ รูปแบบข้อความ ให้เลือก XML

  6. ในทรัพยากร Service Bus Namespace ให้ไปที่ นโยบายการเข้าถึงที่ใช้ร่วมกัน>RootManageSharedAccessKey

  7. คัดลอกชื่อและวางลงใน ชื่อคีย์ SaS

  8. คัดลอก คีย์หลัก และวางลงใน คีย์ SAS

  9. เลือก บันทึก

    ภาพหน้าจอของหน้าการลงทะเบียนตำแหน่งข้อมูลบริการ

อนุญาตการเชื่อมต่อแอป Azure

  1. ลงชื่อเข้าใช้บัญชี Azure ของคุณและไปที่ พอร์ทัล Azure

  2. ไปที่ กลุ่มทรัพยากร และค้นหากลุ่มทรัพยากรที่คุณปรับใช้ฮับ IoT

  3. เลือกและแก้ไขทรัพยากร การเชื่อมต่อ API commondataservice

  4. ใต้ ทั่วไป เลือก แก้ไขการเชื่อมต่อ API แล้วเลือก อนุญาต

  5. ลงชื่อเข้าใช้ด้วยข้อมูลประจำตัว Dynamics 365 ที่คุณลงชื่อเข้าใช้สภาพแวดล้อม Connected Field Service ของคุณ

    อาจแตกต่างจากข้อมูลประจำตัวที่คุณใช้เพื่อลงชื่อเข้าใช้พอร์ทัล Azure

  6. เลือก บันทึก

อัปเดต devicerules.json

งานการวิเคราะห์สตรีมที่ปรับใช้กับกลุ่มทรัพยากรของคุณอ้างอิงถึงไฟล์ที่ชื่อ devicerules.json ไฟล์นี้กำหนดกฎที่สร้างการแจ้งเตือน IoT

หากต้องการใช้กฎ ให้อัปโหลดไฟล์ devicerules.json คุณต้องทำสำเนาโครงสร้างไดเรกทอรีที่แน่นอนเพื่อให้การแจ้งเตือนตัวอย่างทำงานได้

  1. ดาวน์โหลดไฟล์ devicerules.json จาก ที่เก็บ GitHub

  2. เปิดกลุ่มทรัพยากรในพอร์ทัลผู้ดูแลระบบ Azure และเลือกบัญชีที่เก็บข้อมูลที่ปรับใช้กับกลุ่มทรัพยากรของคุณ

  3. เลือก คอนเทนเนอร์ จากนั้นสร้างคอนเทนเนอร์ที่ชื่อ devicerules

  4. เปิดคอนเทนเนอร์ใหม่ devicerules และเลือก อัปโหลด

  5. เรียกดูและเลือก devicerules.json

  6. ขยายส่วนขั้นสูง ในฟิลด์ อัปโหลดไปยังโฟลเดอร์ ป้อน 2016-05-30 จากนั้นเลือก อัปโหลด

  7. เปิดโฟลเดอร์ใหม่ 2016-05-30 และเลือก อัปโหลด

  8. เรียกดูและเลือก devicerules.json

  9. ขยายส่วนขั้นสูง ในฟิลด์ อัปโหลดไปยังโฟลเดอร์ ป้อน 22-40 จากนั้นเลือก อัปโหลด

เริ่มต้นงานการวิเคราะห์สตรีมของ Azure

  1. ใน พอร์ทัล Azure ไปที่ กลุ่มทรัพยากร และค้นหากลุ่มทรัพยากรที่คุณปรับใช้ฮับ IoT

  2. เลือกงานการวิเคราะห์สตรีมแต่ละงาน และจากแท็บ ภาพรวม ให้เลือก เริ่มต้น

ตอนนี้คุณพร้อมที่จะส่งผ่านข้อมูลระหว่าง Azure IoT Hub และ Dynamics 365 เพื่อใช้ Connected Field Service แล้ว

ขั้นตอนถัดไป