注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
以下のリストは、Foundryで時系列データを作成する際に使用される重要な概念を説明しています。これらの概念を理解することで、組織内で効果的に時系列データの設定や時系列データの利用ができるようになります。
タイムスタンプと値のペアからなる1つまたは複数のセットのデータ。各ペアはある時点での量を表しており、各セットのペアは時間経過とともに量を測定しているため、それぞれに一意の識別子が必要です。例えば、複数の機械がそれぞれいくつかのセンサーを持っており、それぞれのセンサーが定期的にその機械の値を記録している場合、各機械の各センサーを一意に識別する必要があります。
1つまたは複数のタイムスタンプと値のペアのセットに、時系列プロパティ(TSP)を介してリンクするオブジェクトタイプ(例:機械)。オブジェクト中心のFoundryアプリケーション(Quiver、Vertex、Workshopなど)では、TSPの解析が可能です。
時系列オブジェクトタイプを作成するために必要なデータセットで、各行はこの時系列オブジェクトタイプの1つのオブジェクト(例:機械 123)を表しており、以下のスキーマを持ちます。
行 | タイプ | 説明 |
---|---|---|
主キー | String | [必須] 各行の主キー |
シリーズID | String | [必須] 各TSPのシリーズID行 |
<列名> | <列タイプ> | [オプション] 各オブジェクトに関する追加情報 |
<列名> | <列タイプ> | [オプション] 各TSPに関する追加設定情報 |
時系列オブジェクトタイプの外部キーで、時系列同期から値を取得するために使用されます。通常、シリーズIDは時系列オブジェクトタイプの元データセット内で重複しないものであり、時系列同期内の対応する行と1対多の関係があります。
時間の経過とともに変化する値を提供するプロパティ(例:温度センサーの測定値)。時系列オブジェクトタイプの元データセット内の各シリーズID列は、1つのTSPにマップされます。
時系列同期は、Foundryの時系列データベースで、TSPの値を提供する時系列データをインデックス化します。同期される各行は、ある時点でのTSPの値を表しています(例:機械 123の2023年01月01日12時00分00秒の温度は100°F)。シリーズIDのすべての値は、同じ同期内に含まれるべきです。これらの値は、シリーズIDを通じて取得されるため、1つの同期に複数のシリーズIDのすべての値が含まれることができます。同期は、Pipeline Builderでターゲット出力タイプとして作成され、以下の列を正確に含む必要があります。
行 | タイプ | 説明 |
---|---|---|
シリーズID | String | [必須] TSPによって参照されるタイムスタンプと値のペアのセットのシリーズID。TSPのシリーズIDと一致する必要があります。 |
タイムスタンプ | Timestamp , Long | [必須] 量が測定される時刻。 |
値 | Integer , Float , Double , String | [必須] 測定された時点での量の値。String タイプは__カテゴリカル__時系列を示し、各カテゴリカル時系列は最大127の一意のバリエーションを持つことができます。 |
修飾シリーズIDは、次の形式を持ちます。{"seriesId":"<シリーズIDに置き換え>","syncRid":"<このシリーズIDを含む同期のRIDに置き換え>"}
。複数の時系列同期によってバックアップされた時系列プロパティの値は、修飾シリーズIDでなければなりません。
デフォルトのTSPが1つあり、時系列データを記録するオブジェクトタイプにリンクされた時系列オブジェクトタイプです。リンクされたオブジェクトタイプは、ルートオブジェクトタイプとも呼ばれることがあります。
派生シリーズは、時系列を入力とし、それらをテンプレートとして保存する数式で計算される時系列です。これらのテンプレートはQuiverで作成され、他のアプリケーションでも使用できます。
特定の派生シリーズが解決できる時系列オブジェクトタイプです。このオブジェクトタイプは、派生シリーズの作成時に指定されます。
コーデックステンプレートは、実行時に派生シリーズの可視化や他の計算で使用される際に、テンプレート化された派生シリーズ数式を格納するために使用されます。