Data Activator を使用して Power BI レポートと EventStreams からデータを取得する
Data Activator を使用すると、事前に定義された特定の条件を満たすデータを検出したときに通知をトリガーできます。 このユニットでは、Power BI レポートと EventStreams のコンテキストでこれらのアラートを設定するプロセスについて説明します。
Power BI レポート
Data Activator を使用すると、Power BI レポートのデータが満たした特定の条件に基づいてトリガーされる通知を設定できます。 毎月の Web サイト トラフィックを追跡する Power BI レポートがあるシナリオについて考えてみます。 ある時点でトラフィックが特定のしきい値を下回った場合にアラートが送信されるよう Data Activator を構成できるため、迅速に対応できます。
Note
開始する前に、Premium 容量で Fabric ワークスペースに Power BI レポートがオンラインで公開されることを確認します。 Data Activator では現在、X 軸と Y 軸の両方を持つ Power BI ビジュアル (X 軸の時間ディメンション ビジュアルは除く) をサポートしています。
Power BI レポートに基づいて通知を設定する手順について説明していきます。
Power BI ビジュアルでアクションをトリガーするには、まずレポートで [トリガー アクション] を選択します。 たとえば、次のスクリーンショットは、小売チェーンの各店舗における今日の売上を表示するビジュアルからの、アクションのトリガー方法の例を示しています。
監視するレポートを選択したら、Data Activator のトリガーを定義します。 ここで、"監視する対象"、つまり Data Activator を使ってそのレポートで追跡する必要があるメジャーと、そのメジャーの値をチェックする頻度を定義します。 ここでは、"検出する対象"、つまり、アラートをトリガーする条件も定義します。 さらに、"保存先"、つまり Data Activator のトリガーを保存する場所を定義します。既存の Reflex を選択するか新規に作成します。 たとえば、次のスクリーンショットは、店舗の売上が 60,000 ドルを下回った場合に毎日起動されるトリガーの作成方法を示しています。
最後に残っているのは、トリガーにアクションを追加することです。 ここでは、トリガーにメールまたは Teams 通知を追加します。
EventStreams
次に、Data Activator を Fabric DataStreams のリアルタイム データに接続する方法について説明します。 Data Activator を使用すると、Fabric EventStream 内のデータが満たした特定の条件に基づいて通知またはアクションを設定できます。 たとえば、毎月の Web サイト トラフィックを追跡する Fabric EventStream があるシナリオを設定しているとします。 ある時点でトラフィックが特定のしきい値を下回った場合にアラートが送信されるよう Data Activator を構成できます。 このアクションを実行すると、これらのアラートや同様のアラートに迅速に対応できます。
Note
Fabric の EventStreams、EventStream 項目、ソースへの既存の接続の使用を開始するには、2 つのことが必要です。 ソース内の各イベントは JSON ディクショナリとして書式設定し、ディクショナリ キーの 1 つが一意のオブジェクト ID を示している必要があります。。 たとえば、PackageID は次のイベントの一意のキーです。
{
"PackageID": "PKG_123",
"Temperature": 25
}
EventStream への Data Activator の接続を設定するために必要なことは、Reflex を EventStream 項目で "新しい宛先" として追加することだけです。 これで、データをいくつかのオブジェクトに割り当てる準備ができました。
次のユニットでは、Data Activator でのデータの割り当てについて説明します。