【手続補正書】
【提出日】令和2年8月26日(2020.8.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ソースフレームワークからターゲットフレームワークにデータ統合ジョブを変換するための方法であって、
第１のフレームワークの第１のデータ統合ジョブを第２のフレームワークの第２のデータ統合ジョブに変換するための要求を受け取ることであって、前記第１のデータ統合ジョブは、複数のジョブコンポーネントを備え、ここにおいて、各ジョブコンポーネントは、前記第１のデータ統合ジョブの一部として割り当てられたタスクを実行し、
前記要求に応答して、前記第１のデータ統合ジョブ中の前記複数のジョブコンポーネントのうちのジョブコンポーネントに対応する前記第２のフレームワーク中の対応するコンポーネントが前記第２のフレームワークに対するジョブ定義モデルにおいて利用可能でないと決定することと、
レビューのために前記ジョブコンポーネントにフラグを立てることと、
レビューのために前記ジョブコンポーネントにフラグを立てることに応答して、前記ジョブコンポーネントに対応する前記第２のフレームワークのターゲットコンポーネントの仕様を受け取ることと、
前記第２のフレームワークのターゲットコンポーネントに基づいて、変換されたコンポーネントを生成することと、
前記変換されたコンポーネントを前記第２のデータ統合ジョブに追加することと、
前記第２のデータ統合ジョブをデータストア中に記憶することとを備える、方法。
【請求項２】
レビューのために前記ジョブコンポーネントにフラグを立てると、
アプリケーションを介して前記ジョブコンポーネントを提示することをさらに備える、請求項１に記載の方法。
【請求項３】
前記ターゲットコンポーネントに基づいて、前記変換されたコンポーネントを生成することは、
前記対応するコンポーネントに関係付けられている１つ以上の変換ルールを識別することと、
前記識別された１つ以上の変換ルールを前記対応するコンポーネントに適用することとを備える、請求項１に記載の方法。
【請求項４】
前記ジョブ定義モデルは、前記第１のフレームワークを前記第２のフレームワークに変換する、請求項１に記載の方法。
【請求項５】
前記要求は、前記第１のデータ統合ジョブに対応するファイル、前記第１のフレームワークを記述するメタデータ、および、前記第２のフレームワークの仕様を含む、請求項１に記載の方法。
【請求項６】
グラフィカルユーザインターフェースを介して前記第２のデータ統合ジョブを提示することと、
前記第２のデータ統合ジョブ中の少なくとも第１のコンポーネントへの１つ以上の修正の選択を受け取ることと、
前記１つ以上の修正に基づいて、前記少なくとも第１のコンポーネントを変換することとをさらに備える、請求項１に記載の方法。
【請求項７】
前記ターゲットコンポーネントに基づいて、前記変換されたコンポーネントを生成することは、
前記第１のデータ統合ジョブの前記ジョブコンポーネントからのパラメータを前記変換したコンポーネント中に入れることを備える、請求項１に記載の方法。
【請求項８】
システムであって、
プロセッサと、
プログラムコードを記憶しているメモリとを備え、前記プログラムコードは、前記プロセッサ上で実行されるとき、ソースフレームワークからターゲットフレームワークにデータ統合ジョブを変換するための動作を実行し、前記動作は、
第１のフレームワークの第１のデータ統合ジョブを第２のフレームワークの第２のデータ統合ジョブに変換するための要求を受け取ることであって、前記第１のデータ統合ジョブは、複数のジョブコンポーネントを備え、ここにおいて、各ジョブコンポーネントは、前記第１のデータ統合ジョブの一部として割り当てられたタスクを実行し、
前記要求に応答して、前記第１のデータ統合ジョブ中の前記複数のジョブコンポーネントのうちのジョブコンポーネントに対応する前記第２のフレームワーク中の対応するコンポーネントが前記第２のフレームワークに対するジョブ定義モデルにおいて利用可能でないと決定することと、
レビューのために前記ジョブコンポーネントにフラグを立てることと、
レビューのために前記ジョブコンポーネントにフラグを立てることに応答して、前記ジョブコンポーネントに対応する前記第２のフレームワークのターゲットコンポーネントの仕様を受け取ることと、
前記第２のフレームワークのターゲットコンポーネントに基づいて、変換されたコンポーネントを生成することと、
前記変換されたコンポーネントを前記第２のデータ統合ジョブに追加することと、
前記第２のデータ統合ジョブをデータストア中に記憶することとを備える、システム。
【請求項９】
前記動作は、レビューのために前記ジョブコンポーネントにフラグを立てると、
アプリケーションを介して前記ジョブコンポーネントを提示することをさらに備える、請求項８に記載のシステム。
【請求項１０】
前記ターゲットコンポーネントに基づいて、前記変換されたコンポーネントを生成することは、
前記ターゲットコンポーネントに関係付けられている１つ以上の変換ルールを識別することと、
前記識別された１つ以上の変換ルールを前記ターゲットコンポーネントに適用することとを備える、請求項８に記載のシステム。
【請求項１１】
前記要求は、前記第１のデータ統合ジョブに対応するファイル、前記第１のフレームワークを記述するメタデータ、および、前記第２のフレームワークの仕様を含む、請求項８に記載のシステム。
【請求項１２】
前記動作は、
グラフィカルユーザインターフェースを介して前記第２のデータ統合ジョブを提示することと、
前記第２のデータ統合ジョブ中の少なくとも第１のコンポーネントへの１つ以上の修正の選択を受け取ることと、
前記１つ以上の修正に基づいて、前記少なくとも第１のコンポーネントを変換することとをさらに備える、請求項８に記載のシステム。
【請求項１３】
前記ターゲットコンポーネントに基づいて、前記変換されたコンポーネントを生成することは、
前記第１のデータ統合ジョブの前記ジョブコンポーネントからのパラメータを前記変換したコンポーネント中に入れることを備える、請求項８に記載のシステム。
【請求項１４】
命令を記憶しているコンピュータ読取可能記憶媒体であって、プロセッサ上で命令が実行されるとき、ソースフレームワークからターゲットフレームワークにデータ統合ジョブを変換するための動作を実行し、前記動作は、
第１のフレームワークの第１のデータ統合ジョブを第２のフレームワークの第２のデータ統合ジョブに変換するための要求を受け取ることであって、前記第１のデータ統合ジョブは、複数のジョブコンポーネントを備え、ここにおいて、各ジョブコンポーネントは、前記第１のデータ統合ジョブの一部として割り当てられたタスクを実行し、
前記要求に応答して、前記第１のデータ統合ジョブ中の前記複数のジョブコンポーネントのうちのジョブコンポーネントに対応する前記第２のフレームワーク中の対応するコンポーネントが前記第２のフレームワークに対するジョブ定義モデルにおいて利用可能でないと決定することと、
レビューのために前記ジョブコンポーネントにフラグを立てることと、
レビューのために前記ジョブコンポーネントにフラグを立てることに応答して、前記ジョブコンポーネントに対応する前記第２のフレームワークのターゲットコンポーネントの仕様を受け取ることと、
前記第２のフレームワークのターゲットコンポーネントに基づいて、変換されたコンポーネントを生成することと、
前記変換されたコンポーネントを前記第２のデータ統合ジョブに追加することと、
前記第２のデータ統合ジョブをデータストア中に記憶することとを備える、コンピュータ読取可能記憶媒体。
【請求項１５】
前記ジョブコンポーネントに適用する前記第２のフレームワークに対するポリシー変換ルールを決定することと、
前記ポリシー変換ルールに基づいて、前記第２のフレームワークの代替コンポーネントを識別することと、
前記代替コンポーネントを前記第２のデータ統合ジョブに追加することとをさらに備える、請求項１に記載の方法。