從 Power Apps 連線 Power BI
Power BI 是商務分析工具套件,可分析資料和共用見解。 藉由每個裝置可用的豐富儀表板,您可以監督業務狀況並快速獲得答案。 您可以在您的應用程式中檢查您在 Power BI 服務中已設定的資料警示狀態。 更多有關在 Power BI 資料警示的資訊,請參閱 文件頁面。
本主題說明如何在應用程式中使用 Power BI 連線,並列出可用的函數。
注意
Power BI 連接不是委派的。
先決條件
在您的應用程式中使用 Power BI 連線
列出您已在 Power BI 服務中設定的警示
在 Insert 功能表上,選取 Gallery,並新增任何 Text galleries。
若要顯示目前使用者的警示,請將資源庫的 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 服務中已經設定的資料警示陣列。 陣列中的每個項目將包括︰
|
CheckAlertStatus
檢視警示的狀態。
注意
若呼叫的次數過於頻繁,會就個別警示對此端點的要求進行節流。
輸入屬性
屬性名稱 | 資料類型 | 出席者 | 描述 |
---|---|---|---|
alertId | integer | 是 | GetAlerts 傳回的警示識別碼 |
輸出屬性
屬性名稱 | 資料類型 | 出席者 | 描述 |
---|---|---|---|
tileValue | 數值 | 否 | 觸發警示時的圖格值 |
tileUrl | string | 否 | 含有警示的圖格 URL |
alertTitle | string | 否 | 警示的名稱 |
isAlertTriggered | boolean | 否 | 目前是否已觸發警示 |
alertThreshold | 數值 | 否 | 觸發警示的閾值 |