カルガリー結合ツール
カルガリーの結合ツールは、入力を取る能力をユーザーに提供しています カルガリーのデータベースに対してファイルを結合して実行します。 ツールを生成することができます 6種類の結果:
- 任意の入力に一致するすべてのレコードの数を返す レコード
- 任意の入力レコードに一致するすべてのレコードを返す
- すべての入力に一致するすべてのレコードの数を返す レコード
- すべての入力レコードに一致するすべてのレコードを返す
- 各入力レコードにクエリカウントを追加する
- すべての結果を各入力レコードに結合する
バージョン情報
Alteryx 5.0リリース以降、カルガリーのインデックスは大文字と小文字を区別しません。 5.0より前のバージョンで作成されたカルガリーデータベースでも、大文字と小文字が区別されます。
ツールを設定する
カルガリー データベースファイル: カルガリーデータベースを指定してからレコードを選択し、 入力のファイルパスの場所を入力するか、[参照] をクリックして ファイルの場所に移動します。
リンクデータ ファイル:場合は、カルガリーのデータベース上で指定された (プライマリファイル、世帯) 別のカルガリーのデータベースファイル (セカンダリ、個人) にリンクされている、 リンクされたファイルは、ここでいくつかの異なるオプションを使用して公開されます リンクされたファイルからレコードまたは属性を返すかどうか。
リンクされたオプション: 異なるリンクオプションが返されます。 後続のセクションで作成されたクエリ条件を満たすレコード。 返されるレコードが構成されることを理解することが重要です。 プライマリファイルとセカンダリファイルの組み合わせは、クエリ 条件が満たされます。
- すべて 一致: このオプションの主な使用方法 OR クエリが指定されたときです。 すべてのプライマリファイルレコードを返し、 クエリ条件を満たすすべてのセカンダリファイルレコード。
- リンクされたすべての一致: プライマリファイルレコードのみを返します。 リンクされ、クエリ条件を満たすセカンダリファイルレコード。
- 最初にリンクされた一致: すべてのプライマリファイルレコード クエリの条件を満たす最初のリンクされたレコードだけでなく、返されます。 また、クエリ条件を満たしたセカンダリファイルから。
- 最後にリンクされた一致: すべてのプライマリファイルレコード クエリの条件を満たす最後にリンクされたレコードと同様に返されます。 また、クエリ条件を満たしたセカンダリファイルから。
- リンクカウントのみ: カウントが返されます。 指定されたクエリ条件に一致したセカンダリファイルレコードの数。
- None: セカンダリファイルレコードは返されませんが、 セカンダリファイルは、クエリ条件で指定することもできます。
いずれかのフィールド レコードがリンクされていない場合、テーブルはすべて null になります。
セカンダリ・テーブル 一致するリンクレコードがない場合、フィールドはすべて null になります。
[主テーブル] フィールド は通常どおり出力されます。
アクション: 選択 カルガリー結合ツールによって生成される結果の型。 オプションには以下が含まれます:
- カウント 任意の入力レコードに一致するクエリ結果:単一のフィールド、"Count" が返され、カウント値が設定されます。 カウント値は どのように多くのカルガリーレコードは、指定されたクエリに関連する任意の ツールに入ってくるレコードの。
- 取得 任意の入力レコードに一致するクエリ結果:カルガリーレコードは 任意の入力レコードを基準として指定されたクエリに一致した返されます。
- カウント すべての入力レコードに一致するクエリ結果: 1 つのフィールド "Count " が返され、カウント値が設定されます。 カウント値は 指定されたクエリに関連するカルガリーレコードの数を示します。 ツールに入ってくるすべてのレコードに。 これは、すべてのレコードを意味する ツールに入ってくると、クエリに一致する共通性を持つ必要があります それ以外の場合は0のカウントが返されます。
- 取得 すべての入力レコードに一致するクエリ結果:カルガリーレコードは すべての入力レコードを基準として指定されたクエリに一致した返されます。
- フィールド付加 各入力レコードへのクエリカウント:入力レコードが返されます。 追加のカウントフィールド。 カウント値はどのように多くのカルガリーの指標です レコードは、各入力レコードを基準にして、指定したクエリに一致します。
- ジョイン 各入力レコードへのクエリ結果:カルガリーレコードが返されます。 各入力レコードが追加された一致します。
[すべての結果を入力レコードに結合する] を選択した場合は、 不一致の入力レコードを含めるかどうかを選択します。
クエリ基準 タブ
入力フィールド: 入力ファイルからカルガリーデータベースに結合するフィールドを選択します。
フィールドのプロパティ:
- インデックスフィールド: カルガリーデータベースから入力ファイルに結合するフィールドを選択します。
- クエリの種類: 入力ファイルをカルガリーデータベースに結合する方法を選択します。 クエリタイプ とおりです。
- 正確な値-ウィル 入力ファイルとカルガリーデータベースに参加し、入力フィールド はインデックスフィールドと同じです。
- 文字列-開始- 入力ファイルとカルガリーデータベースを結合します。 入力フィールドのインデックスフィールドの先頭に一致します。
- 文字列-end-結合 入力ファイルとカルガリーのデータベースは、ここでのエンディング 入力フィールドは、インデックスフィールドの末尾と一致します。
- 文字列-が含まれて -入力ファイルとカルガリーのデータベースを結合します。 フィールドがインデックスフィールド内に含まれています。
- 範囲-> = 開始 そして</End - Joins the Input file and the Calgary database where> 入力フィールドは、定義された範囲内にあります。 定義された範囲 終了範囲の値は含まれません。
- 範囲-> = 開始 そして</=End - Joins the Input file and the Calgary database where> 入力フィールドは、定義された範囲内にあります。 定義された範囲 には、終了範囲の値が含まれます。
について 範囲クエリの種類は、範囲の値の末尾を指定する必要があります。
[その他のクエリ条件] タブ
ユーザーは、カルガリーデータベースをフィルタリングできます。 参照: カルガリー入力ツール。
出力を見る
すべてのフィールドカルガリーに入るだけでなく、すべてのフィールドに参加する カルガリーファイルは、ツールから出てくるでしょう。 フィールドの量を制限するには、 を使用 選択ツール カルガリーに参加した後。