Calgary Cross Count Append Tool Icon

カルガリークロスカウント追加ツール

Version:
Current
Last modified: May 02, 2020

カルガリークロスカウント付加ツールは、入力ファイルを取得し、カルガリーデータベースに結合するレコードにカウントを追加する機能をユーザーに提供します。このツールは2種類の結果を生成できます:

  1. 任意の入力レコードに一致する単一のクロスカウント結果を作成
  2. 各入力レコードに対してクロスカウントを作成する

Alteryx 5.0リリース以降、カルガリーのインデックスは大文字と小文字を区別しません。5.0より前のバージョンで作成されたカルガリーデータベースでも、大文字と小文字が区別されます。

ツール設定

  • カルガリーデータベースファイル: カルガリーデータベースを指定してからレコードを選択するには、入力のファイルパスの場所を入力するか、[参照] をクリックしてファイルの場所に移動します。
  • リンクされたデータファイル:上記で指定したカルガリーデータベース(プライマリファイル、世帯)が別のカルガリーデータベースファイル(セカンダリ、個人)にリンクされている場合、リンクされたファイルは、レコードを返すためのいくつかの異なるオプションでここに公開されます。またはリンクされたファイルの属性。
  • リンクオプション: リンクされたオプションによって、後続のセクションで作成したクエリ条件を満たすレコードが返されます。クエリ基準が満たされた場合にのみ返されるレコードは一次ファイルと二次ファイルの組み合わせで構成されることを理解することが重要です。
  • すべての一致: このオプションの主な使用方法は、OR クエリが指定されている場合です。すべての一次ファイルレコードおよびクエリ基準を満たすすべての二次ファイルレコードを返します。
    • レコードがリンクされていない場合は、どちらのテーブルのフィールドもすべてNULLになります。
  • リンクされているすべての一致: プライマリファイルレコードとリンクしているセカンダリファイルレコードのみを返し、クエリ条件を満たします。
    • 一致するリンクされたレコードがなかった場合、二次テーブルのフィールドはすべてNULLになります。
  • 最初にリンクされた一致: クエリ条件を満たすプライマリファイルレコードがすべて返され、セカンダリファイルの最初のリンクレコードもクエリ条件を満たしています。
  • 最後にリンクされた一致: クエリ条件を満たすすべてのプライマリファイルレコードが返され、セカンダリファイルの最後のリンクレコードもクエリ条件を満たしています。
  • [リンクカウントのみ]: 指定されたクエリ条件に一致したセカンダリファイルレコードの数を表すカウントのみが返されます。
    • 一次テーブルのフィールドは引き続き通常どおり出力されます。
  • なし: セカンダリ ファイル レコードは返されませんが、セカンダリ ファイルのフィールドはクエリ条件で指定できます。

生成する結果の種類を選択します。

[クエリ条件の結合] タブ

  • 入力フィールド: カルガリーデータベースに参加する入力ファイルからフィールドを選択します。
  • フィールドのプロパティ
    • [インデックスフィールド]: カルガリーデータベースから入力ファイルに結合するフィールドを選択します。
    • [クエリの種類]: 入力ファイルをカルガリーデータベースに参加させる方法を選択します。クエリの種類 nclude:
      • 正確な値 - 入力フィールドがインデックスフィールドと同一である場合、入力ファイルとカルガリーデータベースを結合します
      • 文字列 - 開始 - 入力フィールドの先頭がインデックスフィールドの先頭と一致する場合、入力ファイルとカルガリーデータベースを結合します。
      • 文字列 - 終了 - 入力フィールドの終わりがインデックスフィールドの終わりと一致する場合、入力ファイルとカルガリーデータベースを結合します。
      • 文字列 - Contains - 入力フィールドがインデックスフィールド内に含まれている場合、入力ファイルとカルガリーデータベースを結合します。
      • 範囲-> = 開始し、- Joins the Input file and the Calgary database where the input field falls within a defined range.> 定義された範囲には、終了範囲の値は含まれません。
      • 範囲 - >=開始と=End - Joins the Input file and the Calgary database where the input field falls within a defined range.> 定義された範囲には、終了範囲の値が含まれます。

範囲クエリの種類については、範囲の値の末尾を指定する必要があります。

[クロスカウントフィールド] タブ

ドロップダウンメニューから、ユーザーはグループごとのレコードカウントを得るために、集計するデータフィールドを選択できます。ユーザーは、複数のカルガリーデータフィールドをグループ化して定義し、カスタムデータフィールドを作成して集約することができます。

追加: CrossCount フィールドを追加するには、[フィールド] 領域からカルガリー データベース フィールドを選択し、[カルガリー データベース フィールドにマウスを追加]または [マウスをダブルクリック] を選択します。

編集: カスタム CrossCount フィールドを作成するには、フィールドをハイライト表示してカスタマイズし、[編集]を選択します。カスタムクロスカウントフィールドインターフェイスを使用すると、ユーザーはクロスカウントする、または既存のクロスカウント値を変更するための新しい値を作成できます。

カスタムクロスカウントインターフェイス

  • フィールド名: カスタムクロスカウントフィールドの名前。
  • クロスカウント値:
    • 新規:新しいクロス値を作成するには、[新規] を選択します。
    • コピー: 選択したクロスカウント値のコピーを作成します。
    • 上下:クロスカウント値を並び直します。
    • 削除: リストからクロスカウント値を削除します。
    • プロパティ
      • の名前: 新規または変更された値の名前。
      • フィールド: [フィールド] 領域には、クエリに使用できるすべてのインデックスフィールドが表示されます。
      • クエリ: クエリ領域には、[クエリ項目の編集] インターフェイスを使用して作成されたフィルタが表示され、カルガリーデータベースからデータを効率的に取得するためにフィルタを編成およびグループ化する領域を提供します。
        カルガリーデータベースを照会する方法の詳細については、「カルガリー入力ツール」を参照してください。
      • アップ/ダウン:CrossCount フィールドの順序を変更するには、フィールドをハイライト表示して並べ替え、目的のフィールド位置が達成されるまで[UP]ボタンまたは[下]ボタンをクリックします。
      • 削除: CrossCount フィールドを削除するには、削除するフィールドをハイライト表示し、[削除] を選択します。
      • キャッシュ サイズ: クロスカウントされたデータに簡単かつ迅速にアクセスできるように、最適なパフォーマンスを実現するためにキャッシュのサイズを定義します。デフォルトでは、キャッシュサイズは256 MBに設定されています。

[その他のクエリ条件] タブ

ユーザーは、カルガリーデータベースをフィルタリングできます。カルガリー入力ツールを参照してください。

Was This Helpful?

Running into problems or issues with your Alteryx product? Visit the Alteryx Community or contact support.