【手続補正書】
【提出日】令和3年5月31日(2021.5.31)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１のコンピュータ実行可能プログラムを構成するための方法であって、
ユーザインターフェースを介して、データソース及びデータターゲットを示す情報を受信することと、
前記ユーザインターフェースを介して、プロセスのタイプと、前記プロセスに関連付けられたそれぞれの特性の値とを含む、前記プロセスの特性評価を受信することと、
前記受信した情報に基づいて、前記第１のコンピュータ実行可能プログラムのそれぞれのパラメータに値を自動的に割り当てて、前記第１のコンピュータ実行可能プログラムに、実行時に、前記データソースからデータを受信させ、前記データターゲットにデータを出力させることと、
前記プロセスの前記受信した特性評価に基づいて、第２のコンピュータ実行可能プログラムを参照するように前記第１のコンピュータ実行可能プログラムを自動的に構成することであって、前記構成することが、
前記プロセスの前記タイプに基づいて、前記第２のコンピュータ実行可能プログラムを識別することと、
前記プロセスに関連付けられた前記それぞれの特性の前記値に基づいて、前記第２のコンピュータ実行可能プログラムのそれぞれのパラメータに値を割り当てることと、を含む、ことと、を含む、方法。
【請求項２】
前記第１のコンピュータ実行可能プログラムは、データ処理コンポーネントを表す１つ以上のノードと、前記データ処理コンポーネント間のデータのフローを表す１つ以上のリンクとを含む第１のデータフローグラフを含む、請求項１に記載の方法。
【請求項３】
前記第２のコンピュータ実行可能プログラムは、データ処理コンポーネントを表す１つ以上のノードと、前記データ処理コンポーネント間のデータのフローを表す１つ以上のリンクとを含む第２のデータフローグラフを含む、請求項１又は２に記載の方法。
【請求項４】
前記データソースを示す前記情報は、前記データソースのタイプを識別する、請求項１〜３のいずれか一項に記載の方法。
【請求項５】
前記データソースを示す前記情報を受信することは、１つ以上のタイプのセットの中から前記データソースの前記タイプの選択を受信することを含む、請求項４に記載の方法。
【請求項６】
前記１つ以上のタイプのセットは、ファイル、テーブル、ＨＤＦＳデータセット、ＨＩＶＥテーブル、及びキューのうちの１つ以上を含む、請求項５に記載の方法。
【請求項７】
前記データソースを示す前記情報は、前記データソースの場所を示す情報を含む、請求項１〜６のいずれか一項に記載の方法。
【請求項８】
前記データターゲットを示す前記情報は、前記データターゲットのタイプを識別する、請求項１〜７のいずれか一項に記載の方法。
【請求項９】
前記データターゲットを示す前記情報を受信することは、１つ以上のタイプのセットの中から前記データターゲットの前記タイプの選択を受信することを含む、請求項８に記載の方法。
【請求項１０】
前記１つ以上のタイプのセットは、ファイル、テーブル、ＨＤＦＳデータセット、ＨＩＶＥテーブル、及びキューのうちの１つ以上を含む、請求項９に記載の方法。
【請求項１１】
前記データターゲットを示す前記情報は、複数のデータターゲットを示す情報を含む、請求項１〜１０のいずれか一項に記載の方法。
【請求項１２】
前記データターゲットを示す前記情報は、前記データターゲットの場所を示す情報を含む、請求項１〜１１のいずれか一項に記載の方法。
【請求項１３】
前記プロセスの前記特性評価は、複数のプロセスの各々の特性評価を含む、請求項１〜１２のいずれか一項に記載の方法。
【請求項１４】
前記プロセスの前記タイプに基づいて、前記プロセスに関連付けられた前記特性を判定することを含む、請求項１〜１３のいずれか一項に記載の方法。
【請求項１５】
プロセスの特性評価を受信することは、１つ以上のプロセスのセットの中からの特定のプロセスの選択を受信することを含む、請求項１〜１４のいずれか一項に記載の方法。
【請求項１６】
前記セットの前記プロセスは、マッピングプロセス、フィルタプロセス、重複除去プロセス、集約プロセス、複製プロセス、正規化プロセス、パーティション及びソートプロセス、変更データキャプチャプロセス、並びに結合プロセスのうちの１つ以上を含む、請求項１５に記載の方法。
【請求項１７】
前記第１のデータフローグラフの実行時に前記第２のデータフローグラフを参照するように、前記第１のデータフローグラフを自動的に構成することを含む、請求項１〜１６のいずれか一項に記載の方法。
【請求項１８】
前記第２のデータフローグラフを参照するように前記第１のデータフローグラフを自動的に構成することは、前記第１データフローグラフの実行中に前記第２データフローグラフを実行するように前記第１データフローグラフを構成することを含む、請求項１〜１７のいずれか一項に記載の方法。
【請求項１９】
コンピューティングシステムに第１のコンピュータ実行可能プログラムを構成させるための命令を保存する非一時的コンピュータ可読媒体であって、前記命令が、前記コンピューティングシステムに、
ユーザインターフェースを介して、データソース及びデータターゲットを示す情報を受信させ、
前記ユーザインターフェースを介して、プロセスのタイプと、前記プロセスに関連付けられたそれぞれの特性の値とを含む、前記プロセスの特性評価を受信させ、
前記受信した情報に基づいて、前記第１のコンピュータ実行可能プログラムのそれぞれのパラメータに値を自動的に割り当てて、前記第１のコンピュータ実行可能プログラムに、実行時に、前記データソースからデータを受信させ、前記データターゲットにデータを出力させ、
前記プロセスの前記受信した特性評価に基づいて、第２のコンピュータ実行可能プログラムを参照するように前記第１のコンピュータ実行可能プログラムを自動的に構成させ、前記構成することが、
前記プロセスの前記タイプに基づいて、前記第２のコンピュータ実行可能プログラムを識別することと、
前記プロセスに関連付けられた前記それぞれの特性の前記値に基づいて、前記第２のコンピュータ実行可能プログラムのそれぞれのパラメータに値を割り当てることと、を含む、ための命令を含む、非一時的コンピュータ可読媒体。
【請求項２０】
第１のコンピュータ実行可能プログラムを構成するためのコンピューティングシステムであって、
１つ以上のプロセッサ及びメモリを含み、前記１つ以上のプロセッサ及びメモリが、
ユーザインターフェースを介して、データソース及びデータターゲットを示す情報を受信し、
前記ユーザインターフェースを介して、プロセスのタイプと、前記プロセスに関連付けられたそれぞれの特性の値とを含む、前記プロセスの特性評価を受信し、
前記受信した情報に基づいて、前記第１のコンピュータ実行可能プログラムのそれぞれのパラメータに値を自動的に割り当てて、前記第１のコンピュータ実行可能プログラムに、実行時に、前記データソースからデータを受信させ、前記データターゲットにデータを出力させ、
前記プロセスの前記受信した特性評価に基づいて、第２のコンピュータ実行可能プログラムを参照するように前記第１のコンピュータ実行可能プログラムを自動的に構成させ、前記構成することが、
前記プロセスの前記タイプに基づいて、前記第２のコンピュータ実行可能プログラムを識別することと、
前記プロセスに関連付けられた前記それぞれの特性の前記値に基づいて、前記第２のコンピュータ実行可能プログラムのそれぞれのパラメータに値を割り当てることと、を含む、ように構成されている、コンピューティングシステム。
【請求項２１】
第１のコンピュータ実行可能プログラムを構成するためのコンピューティングシステムであって、
ユーザインターフェースを介して、データソース及びデータターゲットを示す情報を受信するための手段と、
前記ユーザインターフェースを介して、プロセスのタイプと、前記プロセスに関連付けられたそれぞれの特性の値とを含む、前記プロセスの特性評価を受信するための手段と、
前記受信した情報に基づいて、前記第１のコンピュータ実行可能プログラムのそれぞれのパラメータに値を自動的に割り当てて、前記第１のコンピュータ実行可能プログラムに、実行時に、前記データソースからデータを受信させ、前記データターゲットにデータを出力させるための手段と、
前記プロセスの前記受信した特性評価に基づいて、第２のコンピュータ実行可能プログラムを参照するように前記第１のコンピュータ実行可能プログラムを自動的に構成するための手段であって、前記構成することが、
前記プロセスの前記タイプに基づいて、前記第２のコンピュータ実行可能プログラムを識別することと、
前記プロセスに関連付けられた前記それぞれの特性の前記値に基づいて、前記第２のコンピュータ実行可能プログラムのそれぞれのパラメータに値を割り当てることと、を含む、手段と、を含む、コンピューティングシステム。
【請求項２２】
前記第１のコンピュータ実行可能プログラムは、データ処理コンポーネントを表す１つ以上のノードと、前記データ処理コンポーネント間のデータのフローを表す１つ以上のリンクとを含む第１のデータフローグラフを含む、請求項１９に記載の非一時的コンピュータ可読媒体。
【請求項２３】
前記第２のコンピュータ実行可能プログラムは、データ処理コンポーネントを表す１つ以上のノードと、前記データ処理コンポーネント間のデータのフローを表す１つ以上のリンクとを含む第２のデータフローグラフを含む、請求項１９に記載の非一時的コンピュータ可読媒体。
【請求項２４】
前記データソースを示す前記情報は、前記データソースのタイプを識別する、請求項１９に記載の非一時的コンピュータ可読媒体。
【請求項２５】
前記データソースを示す前記情報を受信することは、１つ以上のタイプのセットの中から前記データソースの前記タイプの選択を受信することを含む、請求項２４に記載の非一時的コンピュータ可読媒体。
【請求項２６】
前記１つ以上のタイプのセットは、ファイル、テーブル、ＨＤＦＳデータセット、ＨＩＶＥテーブル、及びキューのうちの１つ以上を含む、請求項２５に記載の非一時的コンピュータ可読媒体。
【請求項２７】
前記データソースを示す前記情報は、前記データソースの場所を示す情報を含む、請求項１９に記載の非一時的コンピュータ可読媒体。
【請求項２８】
前記データターゲットを示す前記情報は、前記データターゲットのタイプを識別する、請求項１９に記載の非一時的コンピュータ可読媒体。
【請求項２９】
前記データターゲットを示す前記情報を受信することは、１つ以上のタイプのセットの中から前記データターゲットの前記タイプの選択を受信することを含む、請求項２８に記載の非一時的コンピュータ可読媒体。
【請求項３０】
前記１つ以上のタイプのセットは、ファイル、テーブル、ＨＤＦＳデータセット、ＨＩＶＥテーブル、及びキューのうちの１つ以上を含む、請求項２９に記載の非一時的コンピュータ可読媒体。
【請求項３１】
前記データターゲットを示す前記情報は、複数のデータターゲットを示す情報を含む、請求項１９に記載の非一時的コンピュータ可読媒体。
【請求項３２】
前記データターゲットを示す前記情報は、前記データターゲットの場所を示す情報を含む、請求項１９に記載の非一時的コンピュータ可読媒体。
【請求項３３】
前記プロセスの前記特性評価は、複数のプロセスの各々の特性評価を含む、請求項１９に記載の非一時的コンピュータ可読媒体。
【請求項３４】
前記命令が、前記コンピューティングシステムに、前記プロセスの前記タイプに基づいて、前記プロセスに関連付けられた前記特性を判定させる、請求項１９に記載の非一時的コンピュータ可読媒体。
【請求項３５】
プロセスの特性評価を受信することは、１つ以上のプロセスのセットの中からの特定のプロセスの選択を受信することを含む、請求項１９に記載の非一時的コンピュータ可読媒体。
【請求項３６】
前記セットの前記プロセスは、マッピングプロセス、フィルタプロセス、重複除去プロセス、集約プロセス、複製プロセス、正規化プロセス、パーティション及びソートプロセス、変更データキャプチャプロセス、並びに結合プロセスのうちの１つ以上を含む、請求項３５に記載の非一時的コンピュータ可読媒体。
【請求項３７】
前記命令が、前記コンピューティングシステムに、前記第１のデータフローグラフの実行時に前記第２のデータフローグラフを参照するように、前記第１のデータフローグラフを自動的に構成させる、請求項１９に記載の非一時的コンピュータ可読媒体。
【請求項３８】
前記第２のデータフローグラフを参照するように前記第１のデータフローグラフを自動的に構成することは、前記第１データフローグラフの実行中に前記第２データフローグラフを実行するように前記第１データフローグラフを構成することを含む、請求項１９に記載の非一時的コンピュータ可読媒体。
【請求項３９】
前記第１のコンピュータ実行可能プログラムは、データ処理コンポーネントを表す１つ以上のノードと、前記データ処理コンポーネント間のデータのフローを表す１つ以上のリンクとを含む第１のデータフローグラフを含む、請求項２０に記載のコンピューティングシステム。
【請求項４０】
前記第２のコンピュータ実行可能プログラムは、データ処理コンポーネントを表す１つ以上のノードと、前記データ処理コンポーネント間のデータのフローを表す１つ以上のリンクとを含む第２のデータフローグラフを含む、請求項２０に記載のコンピューティングシステム。
【請求項４１】
前記データソースを示す前記情報は、前記データソースのタイプを識別する、請求項２０に記載のコンピューティングシステム。
【請求項４２】
前記データソースを示す前記情報を受信することは、１つ以上のタイプのセットの中から前記データソースの前記タイプの選択を受信することを含む、請求項４１に記載のコンピューティングシステム。
【請求項４３】
前記１つ以上のタイプのセットは、ファイル、テーブル、ＨＤＦＳデータセット、ＨＩＶＥテーブル、及びキューのうちの１つ以上を含む、請求項４２に記載のコンピューティングシステム。
【請求項４４】
前記データソースを示す前記情報は、前記データソースの場所を示す情報を含む、請求項２０に記載のコンピューティングシステム。
【請求項４５】
前記データターゲットを示す前記情報は、前記データターゲットのタイプを識別する、請求項２０に記載のコンピューティングシステム。
【請求項４６】
前記データターゲットを示す前記情報を受信することは、１つ以上のタイプのセットの中から前記データターゲットの前記タイプの選択を受信することを含む、請求項４５に記載のコンピューティングシステム。
【請求項４７】
前記１つ以上のタイプのセットは、ファイル、テーブル、ＨＤＦＳデータセット、ＨＩＶＥテーブル、及びキューのうちの１つ以上を含む、請求項４６に記載のコンピューティングシステム。
【請求項４８】
前記データターゲットを示す前記情報は、複数のデータターゲットを示す情報を含む、請求項２０に記載のコンピューティングシステム。
【請求項４９】
前記データターゲットを示す前記情報は、前記データターゲットの場所を示す情報を含む、請求項２０に記載のコンピューティングシステム。
【請求項５０】
前記プロセスの前記特性評価は、複数のプロセスの各々の特性評価を含む、請求項２０に記載のコンピューティングシステム。
【請求項５１】
前記１つ以上のプロセッサ及びメモリは、前記プロセスの前記タイプに基づいて、前記プロセスに関連付けられた前記特性を判定するように構成されている、請求項２０に記載のコンピューティングシステム。
【請求項５２】
プロセスの特性評価を受信することは、１つ以上のプロセスのセットの中からの特定のプロセスの選択を受信することを含む、請求項２０に記載のコンピューティングシステム。
【請求項５３】
前記セットの前記プロセスは、マッピングプロセス、フィルタプロセス、重複除去プロセス、集約プロセス、複製プロセス、正規化プロセス、パーティション及びソートプロセス、変更データキャプチャプロセス、並びに結合プロセスのうちの１つ以上を含む、請求項５２に記載のコンピューティングシステム。
【請求項５４】
前記１つ以上のプロセッサ及びメモリは、前記第１のデータフローグラフの実行時に前記第２のデータフローグラフを参照するように、前記第１のデータフローグラフを自動的に構成するように構成されている、請求項２０に記載のコンピューティングシステム。
【請求項５５】
前記第２のデータフローグラフを参照するように前記第１のデータフローグラフを自動的に構成することは、前記第１データフローグラフの実行中に前記第２データフローグラフを実行するように前記第１データフローグラフを構成することを含む、請求項２０に記載のコンピューティングシステム。