Share via


サンプル データを使用した Data Activator のチュートリアル

重要

Data Activator は現在プレビュー段階です。

このステップバイステップのチュートリアルでは、Reflex に付属しているサンプルの Packages データを使用します。 このチュートリアルを最後まで進めると、次の作業が完了します。

  1. Data Activator の主要機能の詳細を理解する。
  2. オブジェクトを作成する。
  3. トリガーを作成して開始する。

前提条件

開始する前に、Fabric 容量を持つワークスペースが必要です。 Fabric ワークスペースについては、ワークスペースに関する記事を参照してください。

手順ガイド

以下のステップでは、チュートリアルを実行し、Data Activator のサンプル データを操作します。

ステップ 1: サンプル Reflex を作成する

Fabric ホームページから、Fabric 容量を持つワークスペースを選択します。 Data Activator エクスペリエンスを選択し、次に "Reflex サンプル" を選択して、サンプル イベントとオブジェクトが事前に設定された Reflex を作成します。

Data Activator のチュートリアル データの Relfex サンプルを選択する。

ステップ 2: データ モードでパッケージ イベントを調べる

この手順では、データ モードについて説明します。

  1. 新しく作成された Reflex で、[データ] タブを選択し、Package in Transit イベント ストリームを選択します。 これらのイベントは、物流会社が配達中のパッケージのリアルタイムの状態を示します。 受信イベントを確認し、イベントの列をメモします。 [PackageId] 列は、パッケージを一意に識別します。これは、パッケージ イベントをパッケージ オブジェクトに割り当てるために使用する ID 列です。
  2. 他の 2 つのイベント ストリームを選択します。 これらは物流会社のさまざまなソースに由来するものですが、パッケージに関するものでもあります。 また、Package ID 列もあります。

ステップ 3: デザイン モードでパッケージ オブジェクトを調べる

次に、デザイン モードについて説明します。

  1. 画面の下部にある [Design](デザイン) タブ選択し、デザイン モードに切り替えます。

  2. 左側のナビゲーション ウィンドウで、パッケージ オブジェクトの [イベント] セクションを確認します。 データ モードからの 3 つのイベント ストリームはすべて、パッケージ オブジェクトにリンクされます。 これにより、3 つのイベント ストリームのいずれかからのデータを使用するパッケージについて、トリガーを作成できます。

  3. Medicine package too warm というトリガーを選択します。 動作の確認:

    1. Package in Transit イベントから Temperature 列を選択します。
    2. 温度が 50 を超えたことを検出しますが、これは Special Care 列が Medicine になっている場合のみです。
    3. この条件が true の場合、電子メールが送信されます。
  4. 他のトリガーの動作を見てみましょう。

ステップ 4: medicine package too warm トリガーを開始する

パッケージのイベントとオブジェクトについて十分に理解できたので、トリガーを開始する準備ができました。

  1. medicine too warm トリガーを選択します。
  2. [実行] ステップを確認します。ここでは、電子メールを送信します。 トリガーでのメール アドレスが自分のメール アドレスであることを確認します。 必要に応じて、件名とメッセージのフィールドを変更します。
  3. [Send me a test alert](テスト アラートを自分に送信) を選択します。 テスト メールを受信します (到着するまでに 1 から 2 分かかる場合があります)。 期待した外観になっていることを確認します。
  4. リボンから [開始] を選択します。 これにより、薬パッケージの温度が高すぎる場合に、トリガーによって電子メールが送信されます。 このトリガーは、1 時間ごとに数回起動するはずです。 (起動するまで 10 分ほど待つ必要がある場合があります)。
  5. 後で、[停止] ボタンを使用してトリガーをオフにすることができます。

ステップ 5: City オブジェクトを作成する

次に、独自のオブジェクトを作成します。 このセクションでは、個々のパッケージではなく、市レベルでパッケージの配送状況を追跡する City オブジェクトを作成します。

  1. データ モードに戻ります。
  2. Package In Transit ストリームを選択します。
  3. 画面の右側に表示されるウィンドウで、[データの割り当て] を選択します。
  4. 新しいオブジェクトに City という名前を付け、キー列として City を選択します。
  5. [保存してデザイン モードに移動する] を選択します。

ステップ 6: City オブジェクトにトリガーを作成する

次に、任意の市の平均輸送時間がターゲットを超えた場合にアラートを生成するトリガーを作成します。

  1. デザイン モードに移行し、新しい City オブジェクトを選択します。 [New trigger](新しいトリガー) 選択し、Average transit time above target という名前を付けます。 このステップの後、City オブジェクトは次のようになります。

    Data Activator チュートリアルの平均転送時間トリガー。

  2. トリガーの [選択] カードで、HoursInTransit を選択します。次に、[追加] を選択して、Average over time 集計を 1 時間に設定します。 このステップの後、トリガーは次のようになります。

    Data Activator チュートリアルの平均転送時間グラフ。

  3. [検出] カードで、特定の市の平均輸送時間が 5 時間を超えているかどうかを検出します。 市ごとに 1 時間に 1 回アラートを生成するようにトリガーを設定します。 このステップを完了すると、検出カードは次のようになります。

    Data Activator チュートリアルの平均転送時間トリガー検出グラフ。

  4. トリガーのアクションを指定します。 電子メールまたは Teams を選択できます。 どのように表示するかに応じてアクションをカスタマイズします。

    Data Activator チュートリアルのアクション トリガー ウィンドウ。

  5. [Send me a test alert](テスト アラートを自分に送信) ボタンを選択して、トリガーをテストします。 アラートを受け取ることを確認します (到着するまでに 1 から 2 分かかる場合があります)。

  6. [開始] ボタンを選択して、トリガーを起動します。

おめでとうございます。チュートリアルは終了です。

最初のオブジェクトとトリガーの作成が完了しました。 次のステップとして、City または Package オブジェクトで別のトリガーを設定してみましょう。 実際のデータに対して Data Activator を使用する準備ができたら、Data Activator 用のデータの取得に関する記事のステップを実行します。

チュートリアルの一環として作成したトリガーを完了したら、トリガーのバックグラウンド処理に対する料金が発生しないように、それらを必ず停止してください。 各トリガーを順番に選択し、リボンの [停止] ボタンを押します。

Data Activator チュートリアルのトリガー停止ボタンを示すスクリーンショット。

Microsoft Fabric の詳細についても確認してください。