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