Power Apps から Power BI に接続する

Power BI。

Power BI は一連のビジネス分析ツールで、データを分析したりインサイトを共有します。 さまざまなデバイスに対応した機能豊富なダッシュボードでビジネスを監視し、すばやく回答を得ることができます。 アプリでは、Power BI サービスで設定しているデータ アラートの状態を確認できます。 Power BI でのデータ アラートの詳細については、ドキュメント ページ を参照してください。

このトピックでは、アプリで Power BI の接続を使用する方法を説明し、使用可能な関数の一覧を表示します。

注意

Power BI 接続は、委任 できません。

前提条件

アプリで Power BI 接続を使用する

Power BI サービスで設定したアラートを一覧表示する

  1. 挿入メニューで、ギャラリーを選択し、テキスト ギャラリーのいずれかを追加します。

  2. 現在のユーザーのアラートを表示するには、ギャラリーの 項目 プロパティを次の数式に設定します:

    PowerBI.GetAlerts()

ギャラリーは、アラートの一覧で更新されます。 各アラートについては、アラート名、アラートの ID 番号、およびアラートが構成されたグループ ワークスペースの ID が表示されます。 アラートの詳細情報を取得するには、アラート ID が必要です。

アラートの状態を表示する

アラートの状態を表示するには、上記の手順から取得したアラート ID で CheckAlertStatus 関数を呼び出します。

アラート ID は、リテラル文字列 (例:"1234 ") として、またはGetAlerts() 呼び出し (Gallery1.Selected.alertId など) を使用して設定しているギャラリー セクションへの参照として渡すことができます

続行するには、ラベルを追加し、その テキスト プロパティをこれらの数式のいずれかに設定します:

  • 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: アラートの ID
  • groupId: アラートが作成されたグループの ID

CheckAlertStatus

アラートの状態を確認します。

注意

このエンドポイントへの要求は、あまり頻繁に呼び出されるとアラートごとに調整されます。

入力プロパティ

プロパティ名 データの種類 必要な領域 内容
alertId integer はい GetAlerts によって返される、アラートの ID

出力プロパティ

プロパティ名 データの種類 必要な領域 内容
tileValue 数値 いいえ アラートがトリガーされたときのタイルの値
tileUrl string いいえ アラートがあるタイルの URL
alertTitle string いいえ アラートの名前
isAlertTriggered boolean いいえ アラートが現在トリガーされているかどうか
alertThreshold 数値 いいえ アラームがトリガーされるしきい値

使用可能な接続 をすべて参照してください。
アプリに 接続を追加する 方法についてご確認ください。

注意

ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)

この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。