什麼是數據啟動器?

重要

數據啟動器目前為預覽狀態。

數據啟動器是 Microsoft Fabric 中的無程式代碼體驗,可在變更數據時偵測到模式或條件時自動採取動作。 它會監視Power BI報表和 Eventstreams 專案中的數據,當數據達到特定閾值或符合其他模式時。 然後,它會自動採取適當的動作,例如警示使用者或啟動Power Automate工作流程。

數據啟動器可讓客戶建置數位神經系統,以即時的方式跨所有數據運作。 商務使用者可以在無程式代碼體驗中描述商務狀況,以啟動動作,例如電子郵件、Teams 通知、Power Automate 流程,以及呼叫第三方動作系統。 商務使用者可以自行滿足其需求,並減少對內部IT和/或開發人員小組的依賴,這兩者通常成本高昂,並阻礙靈活度。 客戶組織不需要開發人員小組來管理和維護自定義內部監視或警示解決方案。

一些常見的使用案例包括:

  • 當同店銷售下降時,執行廣告。
  • 提醒商店經理在食品破壞之前,將食品從故障的雜貨店冰櫃中移走。
  • 透過應用程式、網站等追蹤其旅程來保留有不良體驗的客戶。
  • 協助物流公司主動尋找遺失的出貨,方法是在包裹狀態未更新一段時間時啟動調查工作流程。
  • 當客戶陷入欠款時,警示帳戶小組,並針對每位客戶提供自定義的時間或值限制。
  • 追蹤數據管線品質,在管線失敗或偵測到異常時重新執行作業或警示。

核心概念

下列概念可用來在數據啟動器中建置和觸發自動化動作和回應。

事件

數據啟動器會將所有數據源視為事件的數據流。 事件是對象狀態的觀察,其中含有物件本身的一些標識碼、時間戳,以及您要監視之欄位的值。 事件串流的頻率會從IoT感測器減少到更多零星串流,例如在出貨位置中掃描套件和出貨位置時,頻率從每秒多次不等。

從 Power BI 觀察到的數據也會被視為事件數據流。 在此情況下,事件會根據Power BI語意模型(先前稱為數據集)定期排程對數據進行觀察。 此查詢會每小時發生一次, 這隻是一個緩慢變更的事件數據流。

物件

您想要監視的商業物件可能是冰櫃、車輛、套件、使用者等實體物件,或廣告活動、帳戶、使用者會話等有形概念。 在反射專案中,您可以連接一或多個事件數據流來建立物件模型,從對象識別元選擇數據行,並指定您要建立物件屬性的欄位。

'object instance' 一詞表示特定的冰櫃/車輛/套件等,而 'object' 通常用於對象的定義或類別。 我們會討論「母體」,以參考所有物件實例。

觸發程序

觸發程式會定義您想要在物件上偵測的條件,以及符合這些條件時要採取的動作。 當觸發程序啟動時,它一律適用於特定物件實例。 冰櫃物件上的觸發程式可能會偵測到冰櫃太暖,並傳送電子郵件給相關技術人員。

屬性

當您想要跨多個觸發程式重複使用邏輯時,屬性會很有用。 您可以在冰櫃對象上定義屬性,以在一小時內將溫度讀數平滑化。 然後,您可以在許多觸發程式中使用該平滑值。

您也可以深入瞭解 Microsoft Fabric: