注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
ワークフロー設定エディターは、全体的な Foundry Rules ワークフローの設定を変更する際に使用されます。例えば、ルール作成者が使用できるように新しい入力を追加するか、ワークフロー出力を変更する時などです。ワークフロー設定エディターは、Foundry Rules ワークフローがデプロイされた後、Ontology Managerからアクセスすることができます。Foundry Rules ワークフローはプロジェクトに紐付けられ、ユーザーのプロジェクトフォルダー内のリソースとして表示されます。これにより、ワークフロー設定への権限を制御し、ユーザーがワークフローの名前を変更したり、移動したり、削除したりすることが可能になります。
ルールロジック入力のセクションで説明されているように、設定エディターの 入力 パネルでは、ワークフローのオーナーがルール作成者が使用する追加の入力を追加することができます。オブジェクト入力を追加する際には、オーナーが利用可能にする関連リンクタイプを選択することもできます。
ワークフロー出力は、ワークフロー内のすべての Foundry ルールの出力の宛先と形式を指定します。各出力は異なる Foundry データセット に対応しており、ビルド時にはそれを参照するすべての Foundry ルールの結果が含まれます。各出力内では、出力列の名前とタイプを設定できます。また、出力列が許可する値とデフォルトとして受け取る値を制限することもできます。
このセクションには、Foundry ルールの結果を生成する トランスフォーム の設定に関する追加情報が含まれています。ルールステータスデータセットの位置やトランスフォームに適用される Spark プロファイル などが含まれます。このセクションは高度な設定を表しており、最初に Foundry Rules ワークフローを設定する際には無視できます。
Foundry Rules ワークフロー設定は、ルールを適用するためのトランスフォームパイプラインも生成します。トランスフォームパイプラインは、ルールが効果を発揮する場所です。例えば、アラートを作成したり、データをカテゴライズ/タグ付けしたりします。以下の Data Lineage グラフは、Foundry Rules パイプラインの例を示しています。パイプラインの具体的な構造は、ユースケースにより異なり、必要性や状況に基づいて大きく変化する可能性があります。
パイプラインは、ワークフロー入力のバックアップデータセットとルールの書き戻しデータセットを取り、これらのルールを入力に適用します。そして、ルールによって出力された行をワークフロー出力で指定された出力データセットに格納します。