データ接続と統合時系列センサーオブジェクトタイプのユースケースOntology Manager でのセンサーオブジェクトタイプの作成

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

Ontology Manager でセンサーオブジェクトタイプを作成する

このガイドでは、Ontology Manager を使用してセンサーオブジェクトタイプを作成し、ルートオブジェクトタイプにリンクする方法を説明します。以下の手順を完了すると、プラットフォームでセンサーオブジェクトタイプを操作できるようになります。この例では、Flight Sensor オブジェクトタイプを作成し、Flight ルートオブジェクトタイプにリンクします。

パート1:センサーオブジェクトタイプを作成する

  1. Ontology Manager に移動し、左側のパネルからオブジェクトタイプを選択します。
  2. 画面の右上から新規オブジェクトタイプを選択します。
  3. 表示される設定ダイアログで、オブジェクトタイプのメタデータを設定します。
  4. プロパティのステップで、センサーデータパイプラインで作成した [Example] Sensors データセットをオブジェクトタイプの元データソースとして選択します。
  5. 次に、プロパティの項目で、主キーとして使用する文字列型の unique_sensor_flight_id プロパティを選択します。データソースからすべての列を同期またはすべての列をマッピングのいずれかが利用可能な場合は、その選択肢を選択することもできます。
  6. タイトルプロパティとして Title 列を選択します。これにより、アプリケーション全体で Flight Sensor オブジェクトタイプが人間にとって読みやすい名前で表示されます。

センサーオブジェクトのプロパティダイアログ

  1. プラットフォームのバージョンによっては、Flight Sensor オブジェクトタイプの権限やアクションを設定するオプションが表示される場合があります。この例では、追加の権限やアクションの設定は不要です。

  2. ダイアログのすべてのステップを進めたら、作成を選択します。

新しい [Example] Sensors オブジェクトタイプのプロパティタブに、以下のスクリーンショットのようにプロパティが表示されます。

Ontology Manager のセンサーオブジェクトタイプのプロパティ

パート2:センサーオブジェクトタイプの時系列プロパティを設定する

  1. Ontology Manager で [Example] Flight Sensor オブジェクトタイプに移動し、左側のパネルから [機能] タブを選択します。
  2. 時系列のプロパティセクションから + 追加を選択します。
  3. 既存の Flight Sensor Series Id プロパティを時系列プロパティとして選択し、デフォルトの time series プロパティとして設定を選択すると、Quiver に自動的に表示されます。

Flight Sensors オブジェクトタイプの時系列プロパティを選択する

  1. Pipeline Builder で作成した時系列同期を選択します。この例では、[Example] Time Series Sync | Sensor Readings という名前です。

センサーオブジェクトタイプにプロパティを追加する時系列同期を選択する

  1. プロパティを追加を選択して、時系列プロパティの設定を保存します。

パート3:センサーオブジェクトタイプをルートオブジェクトタイプにリンクする

以下の手順で、[Example] Flight Sensor と [Example] Flight のオブジェクトタイプ間にリンクを追加します。

  1. Ontology Manager の [Example] Flight Sensor の表示で、新規ドロップダウンメニューを選択し、リンクタイプを選択します
  2. リンクの左側で、[Example] Flight Sensor オブジェクトタイプを選択します。右側で、[Example] Flight オブジェクトタイプを選択します。
  3. 左側の Flight Sensor オブジェクトタイプのカーディナリティを多に、右側の Flight オブジェクトタイプのカーディナリティを 1 に設定します。これは、Flight オブジェクトタイプが Flight Sensor オブジェクトタイプに対して1対多の関係を持つことを意味します。
  4. flight_id 列を Flight Sensor オブジェクトタイプの外部キーとして設定すると、Flight オブジェクトタイプの主キーとして flight_id が設定されます。

リンクタイプについての詳しくはこちら。

Flight Sensor と Flight のオブジェクトタイプ間にリンクタイプを作成する

パート4:センサーオブジェクトタイプを設定する

時系列セクションで、センサーオブジェクトタイプのトグルがオンになっていることを確認してください。先ほど作成した Flight から Flight Sensor へのリンクを使用するように、センサーリンクを設定します。

センサーオブジェクトタイプの設定

  1. リンクの名前を Series Name 列に設定します。アプリケーションでは、この系列名でセンサーオブジェクトのデータが表示されます。

  2. センサーオブジェクトタイプの設定で単位ドロップダウンメニューを選択して、単位を設定します。

カテゴリカルですと内部補間は、センサーオブジェクトタイプのプロパティから推定できますが、このユースケースでは必須ではありません。カテゴリカルですは、カテゴリカルな時系列値と数値の時系列値を区別することが重要な場合にのみ必要です。このユースケースでは、Enum の場合の設定も不要です。また、非推奨とスパークラインプレビューのプロパティは無視してください。

内部補間は、Quiver などのアプリケーションが隣接するデータポイント間の系列値を推定できるようにするために使用されます。詳細については、補間に関する Quiver のドキュメントを参照してください。

  1. 画面の右上から保存を選択してオブジェクトタイプへの編集を保存すると、オントロジーおよびプラットフォーム全体で変更を確認できます。

これで、運用の場面で Flight Sensor と Flight のオブジェクトタイプを使用する準備ができました。続けて、Workshop と Quiver でセンサーオブジェクトタイプの時系列データを使用する方法のドキュメントを参照してください。