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

Workshop と Quiver でセンサーオブジェクトタイプの時系列データを使用する

センサーオブジェクトタイプの時系列データを使い始めるには、Workshop で Flight Sensor Data モジュールを開きます。このモジュールは、プラットフォームの Quicksearch 機能を使って見つけられます。このサンプルモジュールは、センサーオブジェクトタイプの時系列データを使って独自の Workshop モジュールを設定する際の参考になります。

このガイドを最後まで進めると、モジュールで出発時刻と空港に基づいてフライトを絞り込めるようになります。絞り込んだフライトの一覧がオブジェクトテーブルウィジェットに表示され、フライトを選択して、リンクされたセンサーオブジェクトの時系列データを表示できます。

センサーオブジェクトの時系列データを使用するサンプルの Workshop モジュール

パート1:Workshop モジュールで初期ウィジェットを設定する

モジュールのマップ、オブジェクトテーブル、フィルターウィジェットは、Workshop の標準機能です。モジュールに時系列専用のウィジェットを追加する前に、以下の手順に沿ってこれらのウィジェットを設定します。

ルートIDでフライトを絞り込む

フィルターリストウィジェットは、Flight オブジェクトセットを受け取り、route id に基づくフィルターを適用するように設定します。

  1. Workshop モジュールで + ウィジェットを追加を選択し、フィルターリストウィジェットを選択します。
  2. フィルターリストウィジェットの右側の設定で、オブジェクトセット入力用の新しい変数を作成し、「Filter flights by route id」という名前を付けます。開始オブジェクトセットには、Flights with linked flight sensors オブジェクトタイプ変数を使用します。

フィルターリストウィジェットの入力変数

  1. + フィルターを追加を選択して、Route Id プロパティを追加します。
  2. 下にあるフィルター出力項目に移動すると、すでに作成されているフィルター出力が見つかります。「Flights filtered by route id」などのわかりやすい名前を付けます。ほかの設定は不要です。

フィルターリストウィジェットの出力変数

比較するフライトを選択できるようにオブジェクトテーブルウィジェットを設定する

  1. Workshop モジュールで + ウィジェットを追加を選択し、オブジェクトテーブルウィジェットを選択します。
  2. 右側の設定パネルにある入力データドロップダウンメニューで、+ 新規オブジェクトセット変数を選択します。
  3. 変数に Flights filtered by route id という名前を付けます。
  4. 開始オブジェクトセットを選択し、既存の変数 Flights with linked flight sensors を選択します。
  5. フィルターの変数を使用を選択し、Filter by route 変数を選択します。

オブジェクトテーブルウィジェットの入力変数

  1. + 列を追加を選択し、ドロップダウンメニューから出発タイムスタンプを選択します。
  2. 選択セクションまで下にスクロールし、アクティブな選択を有効にするオプションをオンにします。これにより、テーブルで選択されたオブジェクトの出力が設定されます。
  3. アクティブなオブジェクトドロップダウンメニューで新規オブジェクトセット変数を選択し、新しい変数を作成します。変数の名前を Selected flight from table 1 に変更します。ほかの設定は不要です。

オブジェクトテーブルウィジェットの出力変数

  1. ステップ3〜5で作成した Flights filtered by route id を入力として受け取る2個目のテーブルウィジェットについても、この手順を繰り返し、Selected flight from table 2 という出力変数を作成します。

パート2:ルートオブジェクトタイプからセンサーオブジェクトタイプの時系列データを追加する

センサー名セレクターを作成する

後の手順で作成する Quiver ダッシュボードに渡す、必要な系列名のドロップダウンメニューを作成します。

  1. Workshop モジュールで + ウィジェットを追加を選択し、文字列セレクターウィジェットを選択します。
  2. ウィジェット設定パネルの選択肢の生成方法で、+ セレクターの選択肢を追加を選択します。
  3. heading、vertical_speed、speed、および表示したいほかのセンサー名の選択肢を追加します。

センサー名の文字列セレクターウィジェットの設定

  1. 選択セクションのドロップダウンメニューで、Selected series name 変数を選択します。
  2. 選択の表示形式の設定は、デフォルトのドロップダウンのままにします。

センサー名の文字列セレクターの出力

フライトID変数を作成する

次に、左右のテーブルで選択されたフライトのフライトIDを表す2個の変数を作成します。各変数は、オブジェクトテーブルウィジェットで設定した Selected flight from table 1 変数と Selected flight from table 2 変数それぞれの Flight Id プロパティを元にした文字列です。これらの変数を Quiver ダッシュボードに渡します。

  1. Workshop モジュールの左側から変数に移動し、+ を選択して新しい変数を追加します。
  2. ドロップダウンメニューから文字列を選択します。
  3. 次のドロップダウンメニューからオブジェクトプロパティを選択します。

オブジェクトプロパティから新しい文字列変数を作成する

  1. 選択肢が1つのオブジェクトセットとして Selected Flight from Table 変数を選択し、次に Selected Flight Id 変数のプロパティとして Flight Id を選択します。

フライトID変数の設定

パート3:Quiver ダッシュボードを作成する

以下のガイダンスは、Quiver の基本的な操作方法を理解していることを前提としています。Quiver の一般的な機能については、ドキュメントを参照してください。

この Workshop モジュールには、埋め込み Quiver ダッシュボードが含まれています。以下の手順に沿って、ダッシュボードに表示される時系列チャートとメトリックカードを設定します。

1. Flight Sensor オブジェクトタイプを使用して Quiver 分析を作成する

Flight Sensor オブジェクトセットを使用する

上部のメニューバーからオブジェクトを選択し、Flight Sensor オブジェクトタイプを検索して、Flight Sensor オブジェクトタイプのセットを使用する新しい Quiver 分析を作成します。オブジェクトセットを追加を選択して、オブジェクトセットのテーブルをキャンバスに追加します。

Quiver 分析にオブジェクトを追加する

フライトセンサーのオブジェクトセットを選択する

フライトID用の文字列パラメーターを2個追加する

  1. 画面の左側で (x) を選択し、パラメーターの設定を開きます。
  2. + を選択してパラメーターを追加し、ドロップダウンメニューから文字列を選択します。この文字列パラメーターはフライトIDを表し、その flight_id プロパティを持つ Flight Sensor オブジェクトを取得するために使用します。
  3. 識別しやすいように、文字列パラメーターの名前を「Flight Id」に変更します。
  4. 2個目のフライトIDについてもステップ1~3を繰り返し、「Flight Id 2」という名前を付けます。

Quiver 分析に文字列パラメーターを追加する

センサー名用の文字列パラメーターを追加する

  1. 画面の左側に移動します。
  2. + を選択してパラメーターを追加し、ドロップダウンメニューから文字列を選択します。この文字列パラメーターはセンサー名を表し、Workshop モジュールから渡されたセンサー名と一致する Flight Sensor オブジェクトに絞り込むために使用します。
  3. 識別しやすいように、文字列パラメーターの名前を「Sensor name」に変更します。

すべてのパラメーター用のオブジェクトセットフィルターを追加する

  1. Flight Sensor オブジェクトセットのテーブルにカーソルを合わせて検索メニューを表示するか、カードを検索を選択して、オブジェクトセットを絞り込むカードを追加します。このカードは、選択した flight id でセンサーオブジェクトを絞り込みます。詳細については、オブジェクトセットフィルターのドキュメントを参照してください。

オブジェクトセットフィルターカードを追加する

  1. 結果のオブジェクトセットを制限するためのフィルターを追加するを選択し、...where flight id is の選択肢を選択して、フィルターを追加します。

  2. ドロップダウンメニューで文字列変数を選択し、前のステップで作成した Flight Id 1 文字列パラメーターを選択します。

  3. 結果のオブジェクトセットを制限するためのフィルターを追加するを選択し、...where series name is の選択肢を選択して、別のフィルターを追加します。

  4. ドロップダウンメニューから等しい(完全一致) を選択し、文字列変数を選択します。

  5. 先ほど作成した Sensor name 文字列パラメーターを選択します。

オブジェクトセットを絞り込むカードを設定する

フライトIDのグループ化された時系列プロットを追加する

  1. オブジェクトセットを絞り込むカードにカーソルを合わせて検索メニューを表示するか、カードを検索を選択して、グループ化された時系列プロットを追加します。これにより、オブジェクトのすべての時系列プロパティがプロットに描画されます。この場合、グループ化された時系列プロットには、1個のセンサーオブジェクトの1つの時系列のみが含まれるはずです。

グループ化された時系列カード

  1. 時系列プロットの設定にカーソルを合わせ、プロットを設定アイコンを見つけて設定パネルを開きます。
  2. バッチ time series オプションで時系列ドロップダウンメニューを見つけ、デフォルトの time series プロパティを選択します。これにより、プロットには系列IDの列名ではなく、オブジェクト名が表示されます。

グループ化された時系列プロット用にセンサーオブジェクトのデフォルトの時系列プロパティを選択する

  1. Flight Id 2 パラメーター用に作成したフィルターカードについても、これらのステップを繰り返します。これで、グループ化された時系列のチャートが2個、別々に作成されます。

2個目のグループ化された時系列カードを追加する

プロットを重ね合わせ、相対時間のシフトを追加する

  1. グループ化された時系列プロットを選択して、クイックアクションメニューにアクセスします。
  2. 変換を選択し、相対時間カードを検索します。

相対時間の時系列カード

  1. 2個目のグループ化された時系列プロットについても繰り返します。
  2. 次に、2個目のグループ化された時系列プロットでプロットを設定オプションを選択し、設定パネルの表示タブに移動します。
  3. 色で、前のプロットと区別するための色を選択します。この例では、青との視覚的なコントラストを高めるためにオレンジを選択しています。

チャートにコントラストを追加する

  1. グループ化された時系列プロットの1個を選択し、もう一方のプロットにドラッグして、1個のチャートにまとめます。プロットが消えたように見えることがあります。同時に表示するには、プロットで正しい範囲を使用する必要があります。

相対時間チャートにプロットが表示されない状態

  1. 相対時間カードのプロット設定を選択します。相対時間オプションで、ソースの範囲を使用設定をオンにします。以下に対してドロップダウンメニューが開始に設定されていることを確認してください。

2個のプロットを持つ、シフトされた相対時間の時系列カード

新しいダッシュボードにチャートを追加する

  1. 左側のダッシュボードタブから + 新規ダッシュボードを作成を選択します。
  2. 該当するカードから新規ダッシュボードに追加を選択して、時系列チャートを追加します。

ダッシュボードに追加する

2. 新しいダッシュボードを設定する

ダッシュボードを閲覧を選択してダッシュボードに移動するか、画面の左側にあるダッシュボードタブからアクセスします。

Quiver ダッシュボードに移動する

カードのサイズと名前を変更する

オブジェクト選択カードがダッシュボードの最上部にあることを確認し、ウィジェットの名前をわかりやすい名前に変更してください。たとえば、「オブジェクトを選択」や「フライトセンサーの10分間ローリング集計」などです。

ダッシュボードに文字列入力を追加する

ダッシュボードの設定の歯車アイコンを選択してダッシュボードの設定パネルを開き、以下の文字列入力を追加します。

  • Flight Id 1 の入力。
  • Flight Id 2 の入力。
  • Sensor name の入力。

ダッシュボードに文字列入力を追加する

ダッシュボードを公開する

Workshop モジュールから検索しやすいように、ダッシュボードの名前を変更します。この例では、ダッシュボードに [Example] Sensor Object Time Series Data | Flight Sensor Reading Comparison という名前を付けています。

Quiver ダッシュボードを公開する

Quiver ダッシュボードの作成とカスタマイズの方法については、Quiver ダッシュボードのドキュメントを参照してください。

パート4:Workshop にダッシュボードを埋め込む

  1. このガイドで先ほど作成した Workshop モジュールに戻ります。
  2. Quiver Dashboard ウィジェットの追加を選択し、新しいダッシュボードを選択します。

必要に応じて、Workshop モジュールを編集し、Quiver ダッシュボードウィジェットの設定を選択して、Quiver ダッシュボードの閲覧を選択すると、ダッシュボードに戻って分析を開始できます。次に、編集を選択して、ダッシュボードの元となる分析を表示します。

Workshop モジュールにダッシュボードを埋め込む

Workshop で Quiver ダッシュボードをカスタマイズする方法については、ドキュメントを参照してください。