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

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

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

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

  1. Ontology Manager に移動し、左側のパネルから Object types を選択します。
  2. 画面の右上隅から New object type を選択します。
  3. 表示される設定ダイアログで、オブジェクトタイプのメタデータを設定します。
  4. Properties ステップで、[Example] Sensors データセットを使用してオブジェクトタイプをサポートするように選択します。このデータセットは センサーデータパイプライン で作成しました。
  5. 次に、Property フィールドで、文字列タイプの unique_sensor_flight_id プロパティをプライマリキーとして選択します。Sync all columns from datasource または Map all columns のオプションが利用可能な場合は、いずれかを選択することもできます。
  6. タイトルプロパティとして Title 列を選択します。これにより、Flight Sensor オブジェクトタイプがアプリケーション全体で人間が読みやすい名前で表示されます。

The sensor object properties dialog

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

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

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

The properties for the sensor object type in Ontology Manager

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

  1. Ontology Manager で [Example] Flight Sensor オブジェクトタイプに移動し、左側のパネルから Capabilities タブを選択します。
  2. Time series property セクションから + Add を選択します。
  3. 既存の Flight Sensor Series Id プロパティを time series プロパティとして選択し、Set as default time series property を選択して、Quiver に自動的に表示されるようにします。

Select the time series property for the Flight Sensors object type

  1. Pipeline Builder で作成した time series 同期を選択します。この例では、[Example] Time Series Sync | Sensor Readings と呼ばれています。

Select the time series sync to add properties to the sensor object type

  1. Add property を選択して time series プロパティ設定を保存します。

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

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

  1. Ontology Manager の [Example] Flight Sensor ビューから New ドロップダウンメニューを選択し、Link type を選択します。
  2. リンクの左側で [Example] Flight Sensor オブジェクトタイプを選択します。右側で [Example] Flight オブジェクトタイプを選択します。
  3. 左側の Flight Sensor オブジェクトタイプのカーディナリティを Many と設定し、右側の Flight オブジェクトタイプを One と設定します。これは、Flight オブジェクトタイプが Flight Sensor オブジェクトタイプに対して 1 対多の関係を持つことを意味します。
  4. flight_id 列を Flight Sensor オブジェクトタイプへの外部キーとして設定し、flight_idFlight オブジェクトタイプのプライマリキーとして設定します。

link types についてさらに学びます。

Create a link type between the Fight Sensor and Flight object types

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

time series セクションで、センサーオブジェクトタイプのトグルがオンになっていることを確認します。最近作成した Flight から Flight Sensor へのリンクを使用するように Sensor link を設定します。

Sensor object type configuration

  1. link 名を Series Name 列として設定します。アプリケーションはこのシリーズ名の下でセンサーオブジェクトデータを表示します。

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

Is categoricalInternal interpolation はセンサーオブジェクトタイプのプロパティから推測できますが、このユースケースでは必須ではありません。Is categorical は、time series 値を数値の time series 値から区別することが重要な場合にのみ必要です。

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

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

これで、Flight SensorFlight オブジェクトタイプを運用コンテキストで使用する準備が整いました。ドキュメントを進めて、Workshop と Quiver でセンサーオブジェクトタイプの time series データを使用する方法 を学びます。

Is enum? の設定はこの例のユースケースでは必要ありません。Is deprecatedSparkline preview プロパティは無視してください。

learn.palantir.com でも以下の内容をご覧いただけますが、アクセシビリティの観点から、ここに掲載しています。