特許
J-GLOBAL ID:202003000946729276

ピボットテーブルに組み入れるための限定されたデータセットを提供するためにデータを選択的に取得するための方法およびシステム

発明者:
出願人/特許権者:
代理人 (1件): 特許業務法人磯野国際特許商標事務所
公報種別:特許公報
出願番号(国際出願番号):特願2017-560679
特許番号:特許第6710224号
出願日: 2016年05月25日
請求項(抜粋):
【請求項1】データを関係データベース内の初期データセットから選択的に読み込んで限定されたデータセットを提供し、該データセットをピボットテーブルに組み入れるためのコンピュータ実行方法であって、前記方法は、 コンピュータの1つまたは複数のコンピュータプロセッサによって行われる、 a)前記初期データセットにおけるグループ化列の指定を、前記コンピュータで実行中のデータベース・アプリケーション・プログラムへのユーザ・インタフェース内に受け取るステップであって、前記グループ化列がグループ化値の1つまたは複数のグループを含む、ステップと、 b)前記初期データセットにおけるパーティション列の指定を前記ユーザ・インタフェース内に受け取るステップであって、前記パーティション列が1つまたは複数のパーティション値を含む、ステップと、 c)前記初期データセットにおける順序付け列の指定を前記ユーザ・インタフェース内に受け取るステップであって、前記順序付け列が1つまたは複数の順序付け値を含み、前記初期データセットが1つまたは複数の行を含み、各行が、対応するグループ化値、対応するパーティション値、および対応する順序付け値を含む、ステップと、 d)特定のパーティション値の指定を前記ユーザ・インタフェース内に受け取るステップと、 e)前記初期データセットにおける、前記特定のパーティション値を含む行を識別するステップと、 f)前記特定のパーティション値を含む前記行を選択し、限定された行セットを提供するために各選択行の前記対応する順序付け値の順位に基づいて前記選択行を限定するステップと、 g)前記限定されたデータセットを提供するために、前記限定された行セットの前記グループ化値と共通のグループ化値を共有するすべての行を含むように前記限定行セットを拡張するステップと、 h)指定された行制限を前記コンピュータのメモリーから読み込んで、選択した前記行から成る前記限定行セットを拡張した前記行セットの行数が前記指定された行制限を超える場合は、選択した前記行から成る前記限定行セットを拡張した前記行セットの行数を減らして当該行数が前記指定された行制限と一致させるが、選択した前記行から成る前記限定行セットを拡張した前記行セットの行数が前記指定された行制限に達しない場合は、当該行数が前記指定された行制限と一致するまで、選択した前記行から成る前記限定行セットを拡張した前記行セットに、異なるパーティション値から成る追加行を挿入するステップと、 i)前記限定されたデータセット内の特異なグループ化値ごとの行と特異なパーティション値ごとの列とを含むピボットテーブルに、選択した前記行から成る前記限定行セットを拡張した前記行セットを挿入するステップであって、各特異なグループ化値と各特異なパーティション値とが、特異なグループ化値-パーティション値の対を形成し、前記特異なグループ化値-パーティション値の対は、前記ピボットテーブル内の一意のセルを定義して、各特異なグループ化値-パーティション値の対で定義される各セルに、前記限定されたデータセット内の各特異な列から前記対応する順序付け値を追加することによって、前記限定されたデータセットの特異な列に対応するステップと、 j)前記データベース・アプリケーション・プログラムへの前記ユーザ・インタフェース内の前記ピボットテーブルを表示するステップと、を含む ことを特徴とする方法。
IPC (2件):
G06F 16/24 ( 201 9.01) ,  G06F 16/248 ( 201 9.01)
FI (2件):
G06F 16/24 ,  G06F 16/248

前のページに戻る