從 Power Apps 連線 Power BI

Power BI。

Power BI 是商務分析工具套件,可分析資料和共用見解。 藉由每個裝置可用的豐富儀表板,您可以監督業務狀況並快速獲得答案。 您可以在您的應用程式中檢查您在 Power BI 服務中已設定的資料警示狀態。 更多有關在 Power BI 資料警示的資訊,請參閱 文件頁面

本主題說明如何在應用程式中使用 Power BI 連線,並列出可用的函數。

注意

Power BI 連接不是委派的

先決條件

在您的應用程式中使用 Power BI 連線

列出您已在 Power BI 服務中設定的警示

  1. Insert 功能表上,選取 Gallery,並新增任何 Text galleries

  2. 若要顯示目前使用者的警示,請將資源庫的 Items 屬性設定為下列公式︰

    PowerBI.GetAlerts()

資源庫將更新警示清單。 對於每個警示,您將收到警示名稱、警示識別碼及組態警示時所在群組工作區的識別碼。 您需要警示識別碼才能取得警示的進一步資訊。

檢視警示的狀態

若要檢視警示的狀態,請使用透過上述步驟取得的警示識別碼呼叫 CheckAlertStatus 函數。

警報識別碼可作為文字字串 (例如,"1234") 或作為資源庫分區的參考,並使用 GetAlerts () 呼叫 (例如 Gallery1.Selected.alertId) 填充。

若要繼續,請新增標籤,然後將其 Text 屬性設定為下列其中一個公式︰

  • PowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).alertTitle
  • PowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).currentTileValue
  • PowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).alertThreshold
  • PowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).isAlertTriggered

標籤將更新警示的目前狀態。

檢視可用的函數

此連線包含下列函數︰

函數名稱 描述
GetAlerts 列出您已在 Power BI 服務中設定的警示
CheckAlertStatus 檢查特定警示的狀態

GetAlerts

列出您已在 Power BI 服務中設定的警示。

輸入屬性

無。

輸出屬性

屬性名稱 資料類型 出席者 描述
陣列 您在 Power BI 服務中已經設定的資料警示陣列。 陣列中的每個項目將包括︰
  • alertTitle︰警示的標題
  • alertId︰警示的識別碼
  • groupId︰建立警示所在群組的識別碼

CheckAlertStatus

檢視警示的狀態。

注意

若呼叫的次數過於頻繁,會就個別警示對此端點的要求進行節流。

輸入屬性

屬性名稱 資料類型 出席者 描述
alertId integer GetAlerts 傳回的警示識別碼

輸出屬性

屬性名稱 資料類型 出席者 描述
tileValue 數值 觸發警示時的圖格值
tileUrl string 含有警示的圖格 URL
alertTitle string 警示的名稱
isAlertTriggered boolean 目前是否已觸發警示
alertThreshold 數值 觸發警示的閾值

查看所有 可用連線
了解如何 新增連線 到您的應用程式。