[テーブルを選択]または[クエリを指定]ウィンドウ
複数のテーブルを含む入力を選択すると、[テーブルを選択]または[クエリを指定]ウィンドウが表示されます。 テーブルを選択してクエリを構成し、リレーショナルデータベースからデータを取り出します。
Alteryx Designerは、複雑なSQLクエリを構築するための第三者コンポーネントであるActive Query Builderを使用します。 詳細については、アクティブなクエリビルダの『ユーザーズガイド』を参照してください。
4つのタブがあります:
テーブル
"テーブル" タブには、指定されたリレーショナルデータベースに含まれるすべてのテーブルおよびビューが表示されます。 キャッシュされたテーブルの一覧を更新するには、[更新] をクリックします。 テーブルを選択するには:
- リスト内のテーブル/ビューを選択します。
- [OK] をクリックしてテーブルを開くか、別のタブを選択してこのテーブル/ビューから直接クエリを作成します。
このタブをバイパスして後続のタブに進み、複数のテーブル/ビューを利用してクエリを作成することもできます。
ビジュアルクエリビルダ
ビジュアルクエリビルダーは、テーブルビューが開かれている場合にのみ、データベースからテーブルをキャッシュして読み込みます。 [ビジュアルクエリビルダー]タブは、テーブルのクエリとテーブル間のデータ関係の作成のための3つのセクションで構成されています。
ビジュアルクエリビルダは、大きなハイブ、インパラ、または Apache Spark データベースクラスタでゆっくりと読み込むことができます。 これらのデータベースに接続するときのパフォーマンスを向上させるには、[テーブル]タブまたは[SQLエディタ]タブを使用します。
- Main: このセクションでは、選択したテーブルまたはビューをテーブルリストから、データフィールドと共に表示します。 フィールドを選択すると、グリッドが自動的に追加されます。
- オブジェクトを結合するには、メインセクションに表示されている各オブジェクトのフィールド間で接続矢印をクリックアンドドラッグします。
- メインセクションからテーブルビューを削除するには、そのテーブルの [X] ボタンをクリックします。
- グリッド: メインセクションの仕様に基づいてグリッドが自動的に設定されます。 このグリッドを編集してクエリを変更することができます。 グリッドコンポーネントは次のとおりです:
- 出力: フィールド出力を決定します。 チェックボックスを選択して、フィールドとそれに対応する基準を出力します。
- [式]: このドロップダウンリストには、既定でメインセクションの選択項目が表示されます。 ドロップダウンリストを展開して、すべてのテーブルのすべてのフィールドから選択することができます。
- [集計]: ドロップダウンリストには、合計、平均、最小、最大など、指定されたデータフィールドの集計関数が表示されます。
- alias: ユーザーが指定した文字列を受け入れて、元のフィールド名に別名を割り当てます。
- [並べ替えの種類]: ドロップダウンリストには、実行する並べ替えの種類 ([なし] (空白)、昇順または降順) が表示され ます。
- [並べ替え順序]: グリッド内の式の数を表示し、並べ替えの順序を決定します。
- グループ化: グループ化プロセスを実行するかどうかを決定します。 チェックすると、グループ化されます。
- グループ化の条件: [グループ化] チェックボックスをオンにすると、ドロップダウンリストが表示されます。 値またはグループのいずれかを選択し ます。
- 条件: ユーザーが指定した文字列を受け入れて、クエリに条件要素を割り当てます。
- または。。。: ユーザーが指定した文字列を受け入れて、OR 句をクエリに割り当てます。
- テーブルリスト: テーブルリストには、リレーショナルデータベースを構成するすべてのテーブルとビューが表示されます。 テーブルを選択するには、リストに表示されている名前をダブルクリックするか、テーブル名をクリックしてメインセクションにドラッグします。
ストアドプロシージャ
このタブをクリックして、ストアドプロシージャにアクセスします。 Alteryx エンジン は、ストアドプロシージャの実行時には使用されません。 実行は完全に行われます データベースサーバー上にあります。
ストアドプロシージャは、マイクロソフトでのみサポートされます。 SQL server、Oracle、または SAP Hana と標準入力ツールを使用してアクセスされます。
[ストアドプロシージャ]タブには2つのペインがあります:
- 左側のウィンドウが表示されます 選択したデータベースのすべてのストアドプロシージャ。 左側のペインでストアドプロシージャを選択すると、そのパラメータがグリッドに表示されます。 右ペイン。
- 右ペインには、ストアドプロシージャのパラメータのグリッドが表示されます。 以下に注意してください:
- を入力してください。 返される値。
- 使用されている場合 入力では、値はデータベース内の値を表す必要があります。
- を介して更新するために使用されている場合 動的入力ツール、値は によって容易に取り替えられるように独特である ストアドプロシージャモードを更新します。
SQL Editor
SQL エディタは、ビジュアルクエリビルダからクエリを表示します。 構造化クエリ言語のタブ。 SQL エディタは、クエリを変換します。 [ビジュアルクエリビルダ] タブの言語を SQL と等価の構文に変換します。 同様に、SQL エディタの変更によってクエリが自動的に変更されます。 ビジュアルクエリビルダのコンポーネント。
または、このボックスに独自のクエリを入力すると、バイパス ビジュアルクエリビルダ。 このボックスに含まれる要素を追加または省略することもできます。 、目的のクエリを実行します。