注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
2022年7月以前に、Foundry Rules(以前は Taurus として知られていました)は、ユーザーが独自のトランスフォームを作成して Foundry Rules を実行する必要がありました。このセクションは、2022年7月以前に Foundry Rules をデプロイした場合にのみ関連します。
これらの手順では、タイムシリーズがすでにプラットフォームで設定されていることを前提としています。Foundryでのタイムシリーズの使用について詳しく学びましょう。
新しいワークフローを作成している場合は、Foundry Rules をデプロイする手順に従ってください。2022年7月以前に Foundry Rules をデプロイした場合は、以下に説明する追加の手順が必要です。
Workshop アプリケーションでタイムシリーズルールを記述するには、以下の2つの手順が必要です。
Rule Editor内のタイムシリーズルールを有効にする設定をオンにする必要があります。これにアクセスするには、Workshop モジュールを編集し、Rule Editor ウィジェットをクリックし、タイムシリーズルールを有効にするというオプションを探します。
タイムシリーズルールを作成するためには、ソースオブジェクトがルートオブジェクトタイプである必要があります。許可されるオブジェクトタイプのセットに必要なルートオブジェクトタイプをすべて追加します。ここに追加されたオブジェクトは、トランスフォームパイプラインにも追加する必要があります。
Foundry Rules はトランスフォームの一部として実行されます。すでにパイプラインの設定の手順に従っていることを確認してください。
このセクションでは、タイムシリーズメタデータにアクセスするための権限が提供されます。タイムシリーズルールを実行するには、追加の入力に以下の項目を追加する必要があります。
.addTimeseriesSyncRids
を使用して同期の RID を追加します。.addBackingDatasetRids
を使用してティックデータセットの RID を追加します。これらは実際のタイムシリーズデータが含まれるデータセットです。.addObjectRids
を使って追加します。.addLinkRids
を使って追加します。Copied!1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
@AdditionalInputs public static Set<InputSpec> additionalInputs = ImmutableOntologyInputs.builder() // ルートオブジェクト .addObjectRids("ri.ontology.main.object-type.adc4f61c-7ddd-4be2-9ade-a3a0483e63e4") // センサーオブジェクト .addObjectRids("ri.ontology.main.object-type.98f40fe0-d36f-4fcc-b36c-dc3824be17b5") .ontologyBranchRid("ri.ontology.main.branch.00000000-0000-0000-0000-000000000000") .ontologyRid("ri.ontology.main.ontology.00000000-0000-0000-0000-000000000000") // 時系列データの入力 // ルートオブジェクト <-> センサーオブジェクトのリンク .addLinkRids("ri.ontology.main.relation.6e82c6be-2a9a-42be-9cf0-c84a706b4101") // 時系列の同期 .addTimeseriesSyncRids("ri.time-series-catalog.main.sync.8023a1b6-bae0-4dbf-8df5-9a879d8e0be0") // タイムティックデータセット .addBackingDatasetRids("ri.foundry.main.dataset.7041bedc-c475-46f6-81b6-8b989f099447") // センサーオブジェクトのバッキングデータセット .addBackingDatasetRids("ri.foundry.main.dataset.7ee6741c-ea3d-48aa-9ba3-ec43b2ce42e4") .build() .getInputSpecs();
ルートオブジェクトタイプ、センサーオブジェクトタイプ、およびそれらの関係をプロジェクトにインポートするには、Code Repository の Settings タブ内の Ontology Imports ヘルパーを使用する必要があります。
また、時間系列の同期またはそれを支える ticks データセットが変換と同じプロジェクト内にない場合、これらも Project view の Project References セクションを使用してプロジェクトにインポートする必要があります。