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

foundryts.objects.FoundryObject

class foundryts.objects.FoundryObject(object_type_id, object_primary_key)

オントロジーのオブジェクト。

  • パラメーター:
    • object_type_id (str) – オントロジー内のオブジェクトタイプのID。
    • object_primary_key (str) – オブジェクトの主キー。これはオブジェクトを定義するデータセットまたは↗ Object Explorerで見つけることができます。
Note

FoundryObjectは、オントロジー内のオブジェクトにアクセスするための安全策を提供するObject.id()を使用してのみ作成する必要があります。以下の例を参照してください。

Copied!
1 2 3 4 >>> aircraft_object = Object("aircraft").id("aircraft-1l") # aircraft_object は "aircraft" という ID を持つオブジェクトを初期化しています。 # ここでは、id メソッドを使用して ID "aircraft-1l" を設定しています。 # 注意: 引用符の閉じ忘れがあったので修正しました。

property(property_id, dataframe_identifier=None)

FoundryObject の Time Series Property を使用して time series リファレンスを作成します。

このリファレンスは、FoundryTS がサポートするすべてのトランスフォームや分析に使用できます。

  • パラメーター:
    • property_id (str) – オントロジーマネージャーの ↗ プロパティエディタビュー から抽出できる Time Series Property をリファレンスするために使用されるプロパティID。
    • dataframe_identifier (str , optional) – 複数の time series が評価される場合の結果のデータフレーム内のシリーズ識別子。複雑な Time Series Property タイプ、たとえば ↗ テンプレート などにアクセスするために必要です(デフォルトはプラットフォームのシリーズID)。
  • 戻り値: トランスフォームや分析に使用できる FunctionNode としての time series リファレンス。
  • 戻り値の型: FunctionNode
注意

property_id にプロパティIDを使用していることを確認してください。プラットフォームには 3 個のプロパティリファレンスがあります: property ID, property RID, API Name

Copied!
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 >>> aircraft_1_altimeter_reading = ( ... Object("aircraft") ... .id("aircraft-1") ... .property("altimeter_series_id") ... ) # データをpandasデータフレームに変換 >>> aircraft_1_altimeter_reading.to_pandas() timestamp value 0 2024-09-06 07:00:00.000 -1.185493 1 2024-09-06 07:01:30.983 0.830117 2 2024-09-06 07:03:01.966 0.115240 3 2024-09-06 07:04:32.949 0.059973 4 2024-09-06 07:06:03.932 -0.290032 .. ... ... 245 2024-09-06 13:11:30.835 2.346732 246 2024-09-06 13:13:01.818 0.891372 247 2024-09-06 13:14:32.801 0.318806 248 2024-09-06 13:16:03.784 -0.339124 249 2024-09-06 13:17:34.767 -0.879413

このコードは、"aircraft-1"というIDを持つ航空機の高度計のデータを取得し、それをpandasデータフレーム形式で表示しています。データフレームには、各タイムスタンプとその時点の値が含まれています。