注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

time series アラートの設定

このページでは、仮想上の Machine ルートオブジェクトタイプの機械の圧力損失が 120 kPa を超える時間帯を特定する time series アラート自動化の作成手順について説明します。

1. ルートオブジェクトを選択する

Quiver で、関連するオブジェクトタイプ(この例では Machine)を選択し、Object selector カードを使用してリストから個々のルートオブジェクトを選択します。以下では、Machine 1 オブジェクトを選択しています。

Quiverでルートオブジェクトタイプを選択します。

2. time series プロパティを入力として選択する

以下の例では、Machine オブジェクトタイプには 2 個の time series プロパティ (TSP) があり、それぞれ Inlet pressureOutlet pressure です。Object time series property カードを使って Quiver キャンバスに目的の TSP を追加するか、オブジェクトセットカードから直接 time series プロパティをポップアウトします。これらの TSP は次のステップで計算の入力となります。

Object time series property カードを使ってリンクされたセンサーを検索することで、Linked object set カードを使った手動検索を省略できます。

Quiverの "Object time series property" カード。

2 つの "Time series chart" カード、"Inlet pressure" と "Outlet pressure" プロパティを表しています。

生のシリーズと derived series の両方が time series アラート自動化の入力として使用できます。

3. time series トランスフォームを適用する (オプション)

Quiver は、導関数や移動平均など、多様な time series トランスフォームを提供します。derived series でサポートされているすべての変換は、time series アラート自動化でもサポートされています。サポートされている操作のリストを参照してください。

例として、Time series formula カードを使用して Machine 1 オブジェクトの入口圧力と出口圧力の差を計算する変換を追加します。

Quiverの "Time series formula" カードを選択します。

4. time series 検索を適用する

Time series search カード を追加して、time series の興味のある期間を特定します。この例では、圧力の変化が 120 kPa を超えた期間を特定します。

Quiverで "Time series search" カードを "Time Series Chart" カードから作成します。

現在、time series アラート自動化は基本的な time series 検索のみをサポートしています。次の構成のいずれかが使用されている場合、自動化を保存することはできません。

  • Multi time series 検索式タイプ
  • 複数の条件(1 つの条件で && または || を使用する)

次の構成は自動化では無視されます:

  • Defined 検索時間範囲
  • 最小および最大期間

5. time series 検索ロジックを自動化として保存する

Time series search カードの設定パネルから、Automations セクションに移動し、必要に応じて maximum lookback window を変更します。maximum lookback window は、検索をインクリメンタルに実行する際にどれだけ過去に遡るかを定義します。検索の基礎となるシリーズの時間ウィンドウの最大値に設定することをお勧めします(たとえば、移動集計シリーズのウィンドウ設定)。maximum lookback window が大きすぎる場合は、最大 50 件のトランザクションのみを "look back" します。

次に、Add automation を選択します。Automate アプリケーションの新しいウィンドウが開き、time series アラート自動化を保存する手順に従います。

The automation configurations for the "Time series search" card.

Time series chart カードの右上にある Time series search ノードを選択して、自動化を追加するオプションを表示します。Time series chart ノードを選択した場合、自動化を追加するオプションは表示されません。

6. 自動化の範囲を変更する (オプション)

デフォルトでは、time series 検索ロジックは選択したルートオブジェクトタイプのすべてのオブジェクトに適用されます。この例では、10 台の機械の圧力低下が分析されます。ロジックツリーの上部にあるドロップダウンメニューから、異なるルートオブジェクトでロジックをプレビューできます。

Automateで time series 条件を編集する際に表示される time series 検索ロジック。

自動化の範囲を制限したい場合は、Edit Logic を選択してから Edit scope を選択します。フィルターを追加した後、Apply changes を選択することも忘れないでください。

The "Editing Alert Scope" pop-up window.

7. time series アラートオブジェクトタイプを選択する

次に、新しいイベントがオブジェクトとして追加されるオブジェクトタイプを選択する必要があります。time series 条件ページの編集ビューから、Select time series alert object type セクションに移動します。time series アラート自動化をサポートするオブジェクトタイプがまだない場合は、Create new object type を選択します。新しいオブジェクトタイプを作成するには、Marketplace のインストールと元データセットを持つオブジェクトタイプの作成の権限が必要です。さらに、オブジェクトタイプと time series アラート自動化は同じプロジェクト内に保存する必要があります。

time series アラートオブジェクトタイプをインストールするためのポップアップダイアログ。

新しいオブジェクトタイプを作成する場合は、自動化を設定する前にそのオントロジーに完全にインデックスされるまで待つ必要があります。最大 10 分待つことをお勧めします。

次のタイプクラスを持つプロパティがある既存のオブジェクトタイプを使用できます:

  • timeseries:alert_event_id
  • timeseries:automation_rid
  • timeseries:automation_version
  • timeseries:root_object_pk
  • timeseries:root_object_type_api_name
  • timeseries:start_time
  • timeseries:end_time
  • timeseries:generation_time

8. 評価頻度を必要に応じて変更する

概要 に記載されているように、time series アラートオブジェクトタイプは 1 つまたは複数の自動化からのアラートを保存できます。このオブジェクトタイプは正確に 1 つの評価ジョブに関連しています。したがって、1 つのジョブが複数の自動化に関連することができます。ジョブはバッチ Spark ジョブであり、Builds アプリケーション で表示できます。具体的には、ジョブはアラートオブジェクトタイプを元にするデータセットを出力し、各行がアラートとなります。デフォルトでは、ジョブはアラートロジックに使用される time series を元にするデータセットに新しいデータがある場合に実行されます。ただし、自動化を保存した後、評価ジョブを時間ベースのスケジュールに設定することもできます。

この段階で言及される評価頻度は、評価ジョブスケジュールと同じではありません。評価頻度は、含まれる効果をどれくらい頻繁に自動化がトリガーするかを定義します。効果はオプションであるため、この評価頻度がユーザーの自動化に影響を与えない可能性もあります。

Automateの "Modify Evaluation Frequency" セクション。

9. 残りのフィールドを必要に応じて変更する

自動化は効果カスタム設定なしで保存できます。残りの設定セクションを必要に応じて変更し、Next を選択して Summary ページに進みます。

10. 自動化を作成する

自動化に名前を付けて保存場所を選択します。自動化は選択したアラートオブジェクトタイプと同じプロジェクトに保存する必要があります。Security settings セクションで強調表示された問題を修正します。最後に、Create automation を選択します。

この時点で、自動化を支えるロジックは、開始した Quiver 分析から完全に分離されています。Quiver 分析を変更しても自動化には影響せず、その逆も同様です。自動化を支えるロジックを変更するには、Automate アプリケーションに移動します。