テーブルの結合
Concept Information
各テーブルの共通キー フィールドを使用して、異なるレコード構造を持つ 2 つのソート済み Analytics テーブルを結合することができます。第 3 のテーブルに含まれるフィールドは、元の 2 つテーブルにあるフィールドを組み合わせたものです。
メモ
主と副の関係を逆にすると異なる結果が生じるため、結合では主テーブルと副テーブルの特定に注意してください。詳細については、結合または関連付けの一般的な用途を参照してください。
手順
メモ
手順の後に詳細情報が表示されます。[結合]ダイアログ ボックスのオプションを参照してください。
- ナビゲーターで、主テーブルを開き、(ナビゲーターで)副テーブルを右クリックして[副テーブルとして開く]を選択します。
主および副テーブル アイコンが数字 1 ~ 2 で更新され、相互への関連を示します
。
- [データ > 結合]の順にクリックします。
- [メイン]タブ
- 結合タイプを選択します。
結合タイプについては、以下で説明します。
- [主キー]リストから主キー フィールドを選択します。
- [副キー]リストから副キー フィールドを選択します。
- [主フィールド]および[副フィールド]リストから、結合テーブルに含めたいフィールドを選択します。
メモ
結合テーブルに含める場合は、主キーおよび副キー フィールドを明示的に選択する必要があります。
ヒント
隣接する複数のフィールドを選択するには、Shift キー + クリックを、隣接していない複数のフィールドを選択するには、Ctrl キー + クリックを利用できます。
- 結合タイプを選択します。
- [保存先]テキスト ボックスに、新しい結合された ACL テーブルの名前を指定します。
- (省略可能)[詳細]タブ:
- レコードのサブセットのみが処理されることを指定する場合は、[範囲]パネルでオプションのいずれかを選択します。
- 出力結果を既存の Analytics テーブルの末尾に追加する場合は、[既存のファイルに追加する]を選択します。
- [OK]をクリックします。
新しい結合されたテーブルが出力です。
[結合]ダイアログ ボックスのオプション
次の表は、[結合]ダイアログ ボックスのオプションの詳細を示します。
[メイン]タブ
| オプション – [結合]ダイアログ ボックス | 説明 |
|---|---|
| 結合タイプ |
使用する Analytics 結合タイプを指定します。 詳細については、参照してください。 結合後のテーブルに含まれるレコード |
|
一致した主レコードおよび副レコード (一致する 1 件目の副レコード)
|
結合された出力テーブルの内容:
|
|
一致した主レコードおよび副レコード (重複する副レコードのすべての一致)
|
結合された出力テーブルの内容:
|
|
不一致の主レコード
|
結合された出力テーブルの内容:
|
|
すべての主レコードと、キーに一致する副レコード
|
結合された出力テーブルの内容:
|
|
すべての副レコードと、キーに一致する主レコード
|
結合された出力テーブルの内容:
|
|
すべての主レコードおよび副レコード
|
結合された出力テーブルの内容:
|
| 副テーブル | 副テーブルを選択する代替方法。 |
| 主キー
副キー |
2 つのテーブルを結合するために使用する共通キー フィールドを指定します。
キー フィールドのガイドライン:
|
| 主フィールド
副フィールド |
結合テーブルに含めるフィールドを指定します。
|
| 主テーブルをあらかじめ並べ替える
副テーブルをあらかじめ並べ替える |
キー フィールドで主テーブルまたは副テーブルを並べ替えます。
|
| ローカル |
サーバー テーブルに接続している場合は、結合テーブルを保存する場所を指定します。
|
| 出力テーブルを開く | 操作の完了時に、出力結果を含んでいる Analytics テーブルを自動的に開くかどうかを指定します。 |
| もし次の |
(省略可能)レコードを処理から除外する条件を作成できます
|
| 変換先 | 出力テーブルの名前と場所を指定します。
保存する出力テーブルの場所に関係なく、そのテーブルが開いているプロジェクトにまだ存在しないときは、プロジェクトに追加されます。 Analytics によってテーブル名があらかじめ設定されている場合は、その設定されている名前を受け入れることも、あるいは変更することもできます。 メモ Analytics のテーブル名は、最長で 64 文字の英数字(拡張子 .FIL を含まない)に制限されます。名前にはアンダースコア文字(_)を使用できますが、他の特殊文字やスペースは使用できません。名前の先頭を数字にすることはできません。 |
[詳細]タブ
| オプション – [結合]ダイアログ ボックス | 説明 |
|---|---|
| 範囲パネル | 処理される主テーブルのレコードを指定します。
メモ "先頭" または "次" オプションで指定されたレコード数は、テーブル内の物理的な順番またはインデックス順のレコードを参照するもので、ビューに適用されたフィルターやクイック ソートは一切無視します。ただし、分析操作の結果ではすべてのフィルターを考慮します。 ビューでクイック ソートが実行されている場合、"次" は "先頭" のように動作します。 |
| 既存のファイルに追加する | 出力結果が既存の Analytics テーブルの最後に追加されることを指定します。 メモ 出力結果と既存のテーブルの構造が同一であるかどうかが不確かな場合は、[既存のファイルに追加する]を選択解除されたままにしておくことをお勧めします。 追加およびデータ構造の詳細については、既存テーブルへの出力結果の追加を参照してください。 |
| OK | 処理を実行します。
|