擴充 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 服務,類似下列。
雖然擴充這些 Azure 服務 (或新增其他) 不在本主題的範圍內,但是有充足的資源可供開發人員使用,包括下列 Microsoft 所提供:
Microsoft Azure 網站,提供產品描述、定價和試用優惠方案、文件、下載、部落格以及相關資源,包括適用開發人員和管理員的 Azure 文件中心。 大部分開發人員會想要下載一個或多個 Azure SDK 和工具,例如 Azure Storage Explorer 和 Azure Device Explorer。
MSDN Azure 技術文件庫,提供開發人員導向的資訊和下載
MSDN Channel 9,提供各種最新和不斷增加的 Azure 影片和文章
來自 Microsoft Press 的書籍 (包括 免費電子書),以及 Microsoft Virtual Academy 提供的補充訓練
擴充 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. 著作權所有,並保留一切權利。 著作權