【手続補正書】
【提出日】令和2年3月5日(2020.3.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
マップリデュース（ＭＲ）コンピューティング・プラットフォームでのユーザ・タスクのマップサイド集約を制御するための方法であって、
実行依頼済みのユーザ・タスクを受信することと、
前記受信したユーザ・タスクが、事前設定されたマップサイド集約有効化条件を満たしているかどうかを検出することと、
前記検出の結果に従って、前記ユーザ・タスクのマップサイド集約を有効にすべきかどうかを制御することと
を含む、方法。
【請求項２】
前記事前設定されたマップサイド集約有効化条件は、
前記ユーザ・タスクが非ＣＲＥＡＴＥ  ＴＡＢＬＥ文であることと、集約キーが、前記ユーザ・タスクの物理テーブルの１次キーでもなければ、前記ユーザ・タスクの前記物理テーブルの外部キーでもないことと
を含む、請求項１に記載の方法。
【請求項３】
前記事前設定されたマップサイド集約有効化条件は、
前記ユーザ・タスクが非ＣＲＥＡＴＥ  ＴＡＢＬＥ文であることと、前記ユーザ・タスクの履歴マップサイド集約レコードでの、マップサイド集約の合計入力データ量の合計出力データ量への比が、事前設定された比率閾値以上であることと
を含む、請求項１に記載の方法。
【請求項４】
前記事前設定されたマップサイド集約有効化条件は、
前記ユーザ・タスクが非ＣＲＥＡＴＥ  ＴＡＢＬＥ文であることと、前記ユーザ・タスクについて、マップサイド集約が手動で設定されることと
を含む、請求項１に記載の方法。
【請求項５】
前記実行依頼済みのユーザ・タスクを受信することの前に、前記マップサイド集約有効化条件を事前設定することをさらに含む、請求項１に記載の方法。
【請求項６】
前記ユーザ・タスクがＣＲＥＡＴＥ  ＴＡＢＬＥ文であることに応じて、前記ＣＲＥＡＴＥ  ＴＡＢＬＥ文を実行して物理テーブルを作成することと、
前記作成された物理テーブルの１次キーおよび外部キーを指定するようユーザを促すことと、
前記ユーザの前記指定に従って、前記物理テーブルの前記１次キーおよび前記外部キーを設定することと
をさらに含む、請求項１に記載の方法。
【請求項７】
マップリデュース（ＭＲ）コンピューティング・プラットフォームでのユーザ・タスクのマップサイド集約を制御するため装置であって、
実行依頼済みのユーザ・タスクを受信するように構成された受信モジュールと、
前記受信モジュールが受信した前記ユーザ・タスクが、事前設定されたマップサイド集約有効化条件を満たしているかどうかを検出するように構成された検出モジュールと、
前記検出モジュールによる前記検出の結果に従って、前記ユーザ・タスクのマップサイド集約を有効にすべきかどうかを制御するように構成された制御モジュールと
を備える、装置。
【請求項８】
前記事前設定されたマップサイド集約有効化条件は、
前記ユーザ・タスクが非ＣＲＥＡＴＥ  ＴＡＢＬＥ文であることと、集約キーが、前記ユーザ・タスクの物理テーブルの１次キーでもなければ、前記ユーザ・タスクの前記物理テーブルの外部キーでもないことと
を含む、請求項７に記載の装置。
【請求項９】
前記事前設定されたマップサイド集約有効化条件は、
前記ユーザ・タスクが非ＣＲＥＡＴＥ  ＴＡＢＬＥ文であることと、前記ユーザ・タスクの履歴マップサイド集約レコードでの、マップサイド集約の合計入力データ量の合計出力データ量への比が、事前設定された比率閾値以上であることと
を含む、請求項７に記載の装置。
【請求項１０】
前記事前設定されたマップサイド集約有効化条件は、
前記ユーザ・タスクが非ＣＲＥＡＴＥ  ＴＡＢＬＥ文であることと、前記ユーザ・タスクについて、マップサイド集約が手動で設定されることと
を含む、請求項７に記載の装置。
【請求項１１】
前記検出モジュールに接続され、前記マップサイド集約有効化条件を事前設定するように構成された事前設定モジュールを
さらに備える、請求項７に記載の装置。
【請求項１２】
前記ユーザ・タスクがＣＲＥＡＴＥ  ＴＡＢＬＥ文であることに応じて、前記ＣＲＥＡＴＥ  ＴＡＢＬＥ文を実行して物理テーブルを作成するように構成された作成モジュールと、
前記物理テーブルの１次キーおよび外部キーを指定するようユーザを促すように構成されたプロンプト・モジュールと、
前記物理テーブルの前記１次キーおよび前記外部キーを、前記ユーザの前記指定に従って設定するように構成された設定モジュールと
をさらに備える、請求項７に記載の装置。
【請求項１３】
ＭＲコンピューティング・プラットフォームでのユーザ・タスクのマップサイド集約を制御するため装置であって、
実行可能なプログラムコードを記憶するように構成された１つまたは複数のメモリと、
前記１つまたは複数のメモリに記憶された前記実行可能なプログラムコードを読みだして、前記装置に：
実行依頼済みのユーザ・タスクを受信し、
前記受信したユーザ・タスクが、事前設定されたマップサイド集約有効化条件を満たしているかどうか検出し、 
前記検出の結果に従って、前記ユーザ・タスクのマップサイド集約を有効にすべきかどうかを制御する
ことを実行させるように構成された１つまたは複数のプロセッサと、
を備える装置。
【請求項１４】
前記事前設定されたマップサイド集約有効化条件は、
前記ユーザ・タスクが非ＣＲＥＡＴＥ  ＴＡＢＬＥ文であることと、集約キーが、前記ユーザ・タスクの物理テーブルの１次キーでもなければ、前記ユーザ・タスクの前記物理テーブルの外部キーでもないことと
を含む、請求項１３に記載の装置。
【請求項１５】
前記事前設定されたマップサイド集約有効化条件は、
前記ユーザ・タスクが非ＣＲＥＡＴＥ  ＴＡＢＬＥ文であることと、前記ユーザ・タスクの履歴マップサイド集約レコードでの、マップサイド集約の合計入力データ量の合計出力データ量への比が、事前設定された比率閾値以上であることと
を含む、請求項１３に記載の装置。
【請求項１６】
前記事前設定されたマップサイド集約有効化条件は、
前記ユーザ・タスクが非ＣＲＥＡＴＥ  ＴＡＢＬＥ文であることと、前記ユーザ・タスクについて、マップサイド集約が手動で設定されることと
を含む、請求項１３に記載の装置。
【請求項１７】
前記１つまたは複数のプロセッサは、前記実行可能なプログラムコードを読みだして、前記装置に：
前記マップサイド集約有効化条件を事前設定すること
をさらに実行させるように構成される、請求項１３に記載の装置。
【請求項１８】
前記１つまたは複数のプロセッサは、前記実行可能なプログラムコードを読みだして、前記装置に：
前記ユーザ・タスクがＣＲＥＡＴＥ  ＴＡＢＬＥ文であることに応じて、前記ＣＲＥＡＴＥ  ＴＡＢＬＥ文を実行して物理テーブルを作成することと、
前記作成された物理テーブルの１次キーおよび外部キーを指定するようユーザを促すことと、
前記ユーザの前記指定に従って、前記物理テーブルの前記１次キーおよび前記外部キーを設定することと
をさらに実行させるように構成される、請求項１３に記載の装置。
【請求項１９】
マップリデュース（ＭＲ）コンピューティング・プラットフォームでのユーザ・タスクのマップサイド集約を制御するための方法を電子装置に実行させるために、前記電子装置の１つまたは複数のプロセッサによって実行可能である命令のセットを記憶する非一時的コンピュータ可読記憶媒体であって、前記方法は、
実行依頼済みのユーザ・タスクを受信することと、
前記受信したユーザ・タスクが、事前設定されたマップサイド集約有効化条件を満たしているかどうかを検出することと、
前記検出の結果に従って、前記ユーザ・タスクのマップサイド集約を有効にすべきかどうかを制御することと
を含む、非一時的コンピュータ可読記憶媒体。
【請求項２０】
前記事前設定されたマップサイド集約有効化条件は、
前記ユーザ・タスクが非ＣＲＥＡＴＥ  ＴＡＢＬＥ文であることと、集約キーが、前記ユーザ・タスクの物理テーブルの１次キーでもなければ、前記ユーザ・タスクの前記物理テーブルの外部キーでもないことと
を含む、請求項１９に記載の非一時的コンピュータ可読記憶媒体。
【請求項２１】
前記事前設定されたマップサイド集約有効化条件は、
前記ユーザ・タスクが非ＣＲＥＡＴＥ  ＴＡＢＬＥ文であることと、前記ユーザ・タスクの履歴マップサイド集約レコードでの、マップサイド集約の合計入力データ量の合計出力データ量への比が、事前設定された比率閾値以上であることと
を含む、請求項１９に記載の非一時的コンピュータ可読記憶媒体。
【請求項２２】
前記事前設定されたマップサイド集約有効化条件は、
前記ユーザ・タスクが非ＣＲＥＡＴＥ  ＴＡＢＬＥ文であることと、前記ユーザ・タスクについて、マップサイド集約が手動で設定されることと
を含む、請求項１９に記載の非一時的コンピュータ可読記憶媒体。
【請求項２３】
前記電子装置の前記１つまたは複数のプロセッサによって実行可能である前記命令のセットは、前記電子装置に、前記実行依頼済みのユーザ・タスクを受信することの前に：
前記マップサイド集約有効化条件を事前設定すること
をさらに実行させる、請求項１９に記載の非一時的コンピュータ可読記憶媒体。
【請求項２４】
前記電子装置の前記１つまたは複数のプロセッサによって実行可能である前記命令のセットは、前記電子装置に：
前記ユーザ・タスクがＣＲＥＡＴＥ  ＴＡＢＬＥ文であることに応じて、前記ＣＲＥＡＴＥ  ＴＡＢＬＥ文を実行して物理テーブルを作成することと、
前記作成された物理テーブルの１次キーおよび外部キーを指定するようユーザを促すことと、
前記ユーザの前記指定に従って、前記物理テーブルの前記１次キーおよび前記外部キーを設定することと
をさらに実行させる、請求項１９に記載の非一時的コンピュータ可読記憶媒体。