注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
Taurus の長期サポートは続きますが、一部の組織では、既存の Taurus ワークフローを Foundry Rules に移行し、変更やパイプラインメンテナンスの容易さの向上、開発のさらなるアップデートなど、追加の機能を活用することを希望するかもしれません。Taurus は引き続き長期サポートを受けていることに注意してください。
Taurus のユースケースを Foundry Rules に移行することで、以下の利点が得られるかもしれません:
最適な Foundry Rules ワークフローは、ユーザーが作成したい特定のルールを持つ特定のユースケースを対象とします。複数のユーザーグループと複数のルール作成アプリケーションがある場合は、移行ウィザードを複数回使用して複数のルールワークフローを作成することを検討してみてください。
Foundry Rules への移行を考える前に、以下の点を考慮してください:
Taurus を供給チェーン最適化、反マネーロンダリング、自動車業界の QMOS などの大規模な製品提供として使用している場合、現時点では移行を実施する必要はありません。
次の組み合わせを含む複雑な Taurus ユースケースを持っている場合、移行には一部のリファクタリング作業が必要となり、以前に説明した利点と必要な変更の範囲との間のトレードオフを考慮する必要があります:
Taurus のユースケースに更に入力データセット、オブジェクトタイプ、ルール出力を追加している場合、Foundry Rules によって提供される新しい設定インターフェースが保守性を向上させるかもしれません。Java リポジトリを Foundry Rules ワークフローと組み合わせて使用することを選択したとしても、部分的なコード生成の利点を享受できます。
以下のプロセスでは、既存のオブジェクトタイプとワークショップモジュールを使用しますが、運用中のパイプラインに影響を与えないように、並行パイプラインと新しい出力データセットを作成します。
V2 へのアップグレード時には、次のプロセスが実行されます:
開始するには、以下の手順に従ってください:
Foundry ワークスペースのナビゲーションサイドバーから Foundry Rules に移動し、次に Old Workflows タブに移動します。
オントロジーを選択し、リストから V1 アーキタイプを見つけるか、検索フィールドを使用します。
Migrate from older Version を選択します。
主要なルールエディタのワークショップリソースを選択し、新しい Foundry Rules ワークフローを保存する先のフォルダーを確認します。必要に応じてワークフローの名前を変更します。次に、Start を選択します。
Foundry Rules の移行ウィザードは、既存のセットアップに 時系列 が含まれているかどうかを確認します。含まれている場合は、リンクタイプと時系列の同期を設定する必要があります。追加の設定が完了したら、Save Rules workflow を選択します。
プロジェクトにインポートする必要があるリソースがいくつかあります。リソースのリストを確認し、確認のために展開し、必要な画面上の操作を完了したら Save を選択します。
Upgrade rules application を選択します。
必要に応じて、Unlink old application を選択します。
最後に、画面上のガイドを確認し、新しくアップグレードされたパイプラインのユースケースに基づいて適切な指示に従います:
このオプションは、オブジェクトタイプが V1 の場合に オブジェクト編集が失われる 結果となります。それ以外の場合、編集を保持する必要がある場合は、元データセットを保持 し、その内容が新しいルール出力の直接のコピーであることを確認します。
Foundry Rules への移行が成功したかどうかを確認するには、ルール出力データセットが保存されたプロジェクトへのリンクにアクセスします。
ルール出力データセットを開き、Build を選択するか、スケジュールタブに移動して Add build schedule を選択します。
ビルドが成功した場合、Foundry Rules へのアップグレードプロセスが成功したことを示します。
解決するには、ルール効果の出力設定を確認します:
その後、移行のステップ五を完了した後のルールエディタフォームを確認し、ユースケースに従って動作し続けることを確認します:
なぜ私のデータセットのビルドは成功するのに、データが含まれていないのですか?
ビルドジョブには、各ルールについてそれが正しく実行されなかった理由を含む情報を含む別のデータセット、ルールステータスデータセットが含まれています。また、まだ書き戻しデータセットを再実行していない場合があります。詳細は、ルールの作成と実行ガイド のステップ4を参照してください。データセットはまた、Build ページの Transforms Configuration セクションで見つけることもできます:
このエラーは、Rules アプリケーションのアップグレード段階を完了し、別のユーザーが Rules アプリケーションに変更を加えたときに、移行を Cancel しようとしたときに発生します。
解決するには、Rules Workshop アプリケーションを開き、手動で加えられた変更を元に戻すために古い移行バージョンを公開します。その後、アップグレードプロセスを正常にキャンセルすることができます。