分享方式:


擴充 Connected Field Service 解決方案

 

發佈日期: 2017年1月

適用對象: Dynamics 365 (online)

Connected Field Service for Microsoft Dynamics 365 支援自訂每一個標準元件或服務,以及簡單新增自訂的 Azure 元件和服務。 需要這個彈性的架構才能支援現在和未來廣泛的 IoT 裝置,以及這些裝置的未來支援的服務。

擴充 Azure 服務

Azure 服務和元件,包括 Connected Field Service 架構中所描述的,其設計具可靠性、延展性與擴充性。 它們能夠透過 UI 和 PowerShell 管理、JSON 範本導向部署和初始化,以及 REST 程式設計介面 (通常包括特定語言的用戶端程式庫,例如 C#/.NET、Python、Java 及 Node.js),支援管理和自訂。

在標準安裝後,Connected Field Services 會在資源群組中設定一組 Azure 服務,類似下列。

Connected Field Service 標準 Azure 服務

雖然擴充這些 Azure 服務 (或新增其他) 不在本主題的範圍內,但是有充足的資源可供開發人員使用,包括下列 Microsoft 所提供:

擴充 Connected Field Service

下表列出 Connected Field Service 對具有相關 Azure 服務和元件的介面提供的自訂實體和程序。 這些類型會在 IoT Connector Web API Reference中完整描述。

顯示名稱 (ID)

Type

描述

IoT – 消除退件 IoT 警示 (msdyn_ParentIoTAlerts Action)

Action

將可能的重複警示連結至現有的上層警示

IoT -上層 IoT 警示

工作流程

呼叫 IoT - Debounce IoT Alerts 動作並傳遞 60 做為 TimespanSeconds 參數

IoT – 註冊自訂實體 (msdyn_RegisterCustomEntity Action)

Action

註冊任何自訂實體,不一定已有連線的 IoT 裝置。 此動作會叫用 IoT – Register Device 動作。

IoT – 註冊裝置 (msdyn_RegisterIoTDevice Action)

Action

發行 IoT 裝置的註冊要求

IoT – 傳送測試警示 (msdyn_IoTSendTestAlert Action)

Action

保留供未來使用

JSON 型欄位值 – 取得布林值 (msdyn_JsonGetBoolean Action)

Action

讀取指定的 JSON 物件中的布林值屬性

JSON 型欄位值 – 取得數字 (msdyn_JsonGetNumber Action)

Action

讀取指定的 JSON 物件中的數值屬性

JSON 型欄位值 – 取得字串 (msdyn_JsonGetString Action)

Action

讀取指定的 JSON 物件中的字串屬性

IoT 警示 (msdyn_iotalert EntityType)

實體

代表從關聯的 IoT 中心傳送的值得注意的事件

IoT 裝置 (msdyn_iotdevice EntityType)

實體

代表可註冊到 IoT 中心的已連線裝置

IoT 裝置類別 (msdyn_iotdevicecategory EntityType)

實體

代表 IoT 裝置的邏輯群組

IoT 裝置命令 (msdyn_iotdevicecommand EntityType)

實體

代表傳送至 IoT 中心的已連線裝置的傳出訊息

IoT 裝置註冊歷程記錄 (msdyn_iotdeviceregistrationhistory EntityType)

實體

追蹤 IoT 裝置的註冊活動

啟用實體類型的 IOT

Dynamics 365 實體可以與上列 IoT 實體相關聯,以便在 Dynamics 365 內參與 IoT 相關的商務程序和分析。 有兩種「IoT 啟用」Dynamics 365 實體方法;您可以:

  • 以程式設計方式建立關聯,透過標準 Dynamics 365 關係實體 功能。 或者,您可以透過管理 UI 完成此相同關聯;如需詳細資訊,請參閱建立連線以檢視記錄之間的關聯

  • 呼叫 IoT – Register Custom Entity 動作,將實體與現有或新的 IoT Device 產生關聯。

此功能的常見範例是將客戶資產IoT Device建立關聯。

Microsoft Dynamics 365

© 2017 Microsoft. 著作權所有,並保留一切權利。 著作權