データを抽出して追加する
1 つの Analytics テーブルからレコードまたはフィールドを抽出し、別の Analytics テーブルの末尾にそれらをグループとして追加することができます。フィールドのレコードには、2 つのテーブルで同じ構造が必要です。2 つのテーブルを並べ替えるか並べ替えを解除します。結果として生じる結合されたテーブルは、並べ替えられていないものと見なされます。
手順
- ナビゲーターで、レコードまたはフィールドを抽出するテーブルを開きます。
- [ ]の順に選択します。
- [メイン]タブで、次のいずれかを選択します。
- [レコード]はレコード全体を抽出します。
- ビューは現在のビューにあるすべてのフィールドを抽出します。
メモ
ビュー内のフィールドの数、選択、および順序は、出力先テーブルのテーブル レイアウトで定義されるフィールドの数、選択、および順序と厳密に一致している必要があります。
- フィールドはフィールドを個別に選択して抽出します。
- [フィールド]を選択すると、[抽出フィールド]リストから適切なフィールドを選択します。
ヒント
隣接する複数のフィールドを選択するには、Shift キー + クリックを、隣接していない複数のフィールドを選択するには、Ctrl キー + クリックを利用できます。
メモ
選択するフィールドの数、選択、および順序は、出力先テーブルのテーブル レイアウトで定義されるフィールドの数、選択、および順序と厳密に一致している必要があります。
- [保存先]テキスト ボックスに、出力先テーブルの名前を指定します。
- [詳細]タブ
- (省略可能)レコードのサブセットのみが処理されることを指定するには、[範囲]パネルでオプションのいずれかを選択します。
- [OK]をクリックします。
[抽出]ダイアログ ボックスのオプション
次の表は、[抽出]ダイアログ ボックスのオプションの詳細を示します。
[メイン]タブ
オプション - 抽出ダイアログ ボックス | 説明 |
---|---|
レコード ビュー フィールド |
抽出方法を指定します。
1 つ以上の演算フィールドを抽出するには
テーブルの関係における子テーブルからデータを抽出したい場合:
[レコード]オプションを使って子テーブルのデータを抽出することはできません。 |
抽出フィールド |
[フィールド]を選択した場合は、抽出するフィールドを指定します。
テーブルの関係における子テーブルからフィールドを選択したい場合:
|
もし次の |
(省略可能)レコードを処理から除外する条件を作成できます [If]テキスト ボックスに条件を入力するか、または[If]ボタンをクリックし、式ビルダーを利用して WHILE ステートメントを作成することができます。 |
変換先 |
対象テーブルの名前と場所を指定します。
また、絶対ファイル パスや相対ファイル パスを指定したり、別のフォルダーへ移動したり、プロジェクトの場所以外の場所にある出力先テーブルにデータを追加したりすることもできます。たとえば、C:\Results\GL_2011.fil または Results\GL_2011.fil と指定します。 データの追加先に関係なく、出力先テーブルが開いているプロジェクトにまだ存在しないときは、プロジェクトに追加されます。 |
ローカル |
サーバー テーブルに接続している場合は、出力テーブルを保存する場所を指定します。
|
出力テーブルを開く | 操作の完了時に、出力結果を含んでいる Analytics テーブルを自動的に開くかどうかを指定します。 |
[詳細]タブ
オプション - 抽出ダイアログ ボックス | 説明 |
---|---|
範囲パネル | 処理されるソース テーブルのレコードを指定します。
メモ "先頭" または "次" オプションで指定されたレコード数は、テーブル内の物理的な順番またはインデックス順のレコードを参照するもので、ビューに適用されたフィルターやクイック ソートは一切無視します。ただし、分析操作の結果ではすべてのフィルターを考慮します。 ビューでクイック ソートが実行されている場合、"次" は "先頭" のように動作します。 |
EOF(ファイルの終わり処理) | (省略可能)テーブルの終わりに達したときに、もう一度抽出操作が実行されるようにします。 EOF パラメーターは通常、大規模な分析プロセスの一環としてレコードを抽出するとき、Extract コマンドがスクリプトのグループ内で発生する場合に使用されます。シーケンシャル レコード間の比較に基づいてレコードを抽出する場合は、テーブルの最後のレコードが確実に抽出されるように、EOF を使用する必要があるかもしれません。 |
既存のファイルに追加する |
出力結果が既存の Analytics テーブルの最後に追加されることを指定します。
メモ 出力結果と既存のテーブルの構造が同一であるかどうかが不確かな場合は、[既存のファイルに追加する]を選択解除されたままにしておくことをお勧めします。 追加およびデータ構造の詳細については、Analytics テーブルおよびテキスト ファイルへの結果の追加を参照してください。 |
OK | 処理を実行します。 上書きを確認するメッセージが表示されたら、[最後に追加]を選択します。 [最後に追加]オプションが表示されることを期待していたのに表示されない場合は、[いいえ]をクリックして操作をキャンセルし、Analytics テーブルおよびテキスト ファイルへの結果の追加を参照してください。 |