アクションを自動化する
Activator は、アクションをトリガーするイベントの自動処理を可能にする Microsoft Fabric のテクノロジです。 たとえば、Activator を使用して、イベントストリーム内の値が特定の範囲から逸脱したときにメールによる通知を行ったり、リアルタイム ダッシュボードが更新されたときに何らかの Spark ベースのデータ処理ロジックを実行するノートブックを実行したりすることができます。
Activator の主な概念を理解する
Activator は、次の 4 つの主要な概念に基づいて動作します: "イベント"、"オブジェクト"、"プロパティ"、"ルール"。
- イベント - データのストリーム内の各レコードは、特定の時点で発生した "イベント" を表します。
- オブジェクト - イベント レコード内のデータは、販売注文、センサー、またはその他のビジネス エンティティなどの "オブジェクト" を表すために使用できます。
- プロパティ - イベント データ内のこのフィールドを、ビジネス オブジェクトの "プロパティ" にマップすることで、その状態の何らかの側面を表すことができます。 たとえば、total_amount フィールドで販売注文の合計を表したり、temperature フィールドで環境センサーによって測定された温度を表すことができます。
- ルール - Activator を使用してイベントに基づいてアクションを自動化する上で重要となるのは、イベント内で参照されるオブジェクトのプロパティ値に基づいてアクションがトリガーされる条件を設定する "ルール" を定義することです。 たとえば、センサーによって測定された温度が特定のしきい値を超えた場合に、メンテナンス マネージャーにメールを送信するルールを定義することができます。
Activator のユース ケース
Activator は、動的なインベントリ管理、リアルタイム顧客エンゲージメント、クラウド環境での効果的なリソース割り当てなど、さまざまなシナリオで役に立ちます。 これは、リアルタイムのデータ分析とアクションを必要とするあらゆる状況のための強力なツールです。
Activator を使用することで、以下のようなことを実現できます。
- 製品の売上が減少したときに、マーケティング アクションを開始します。
- 温度変化が傷みやすい商品に影響を与える可能性がある場合に、通知を送信します。
- アプリや Web サイトのユーザー エクスペリエンスに影響するリアルタイムの問題に、注意を促します。
- 予想された期間内に出荷が更新されていない場合に、アラートをトリガーします。
- 顧客の勘定残高が特定のしきい値を超えたときに、アラートを送信します。
- データ処理ワークフローの異常やエラーに、即座に対応します。
- 同じ店舗の売上が減少したときに広告を掲載します。
- 失敗した食料品店の冷凍機から食べ物を移動するように店長に警告します。
ヒント
Activator の詳細については、「Activator とは?」を参照してください。