[テーブルを選択]または[クエリを指定]ウィンドウ

バージョン:
2022.1
Last modified: September 28, 2021

複数のテーブルを持つ入力を選択すると、[テーブルの選択] または [クエリの指定]ウィンドウが表示されます。テーブルを選択してクエリを構成し、リレーショナルデータベースからデータを取り出します。

Alteryx デザイナは、サードパーティコンポーネントであるアクティブ クエリ ビルダーを使用して、複雑な SQL クエリを構築します。詳細については、ユーザーズ ガイドを参照してください。

[テーブルの選択] または [クエリの指定]には、次の 4 つのタブがあります。

テーブル

このタブには、指定したリレーショナル データベースに含まれるすべてのテーブルとビューが表示されます。

キャッシュされたテーブルの一覧を更新するには、[更新]をクリックします。

テーブルを選択するには、リスト内のテーブルまたはビューを選択し、[OK]をクリックしてテーブルを開きます。別のタブを選択して、現在のテーブルまたはビューから直接クエリを作成することもできます。

このタブを完全にバイパスし、後続のタブに進み、複数のテーブルまたはビューを使用するクエリを作成できます。

ビジュアルクエリビルダ

ビジュアル クエリ ビルダーは、テーブル ビューを開いたときにのみ、データベースからテーブルをキャッシュおよび読み込みます。[ビジュアル クエリ ビルダー]タブには、テーブルをクエリし、テーブル間にデータリレーションシップを作成するための 3 つのセクションがあります。

ビジュアルクエリビルダは、大きなハイブ、インパラ、または Apache Spark データベースクラスタでゆっくりと読み込むことができます。これらの種類のデータベースに接続する場合は、[テーブル]タブまたは[SQL エディター]タブを使用してパフォーマンスを向上させます。

メイン

このセクションには、選択したテーブルまたはビューがテーブルリストから表示され、そのデータフィールドも表示されます。フィールドを選択すると、グリッドが自動的に設定されます。

  • オブジェクトを結合するには、[メイン]セクションに表示される各オブジェクトのフィールド間で接続矢印をクリックしてドラッグします。
  • [メイン]セクションからテーブル ビューを削除するには、そのテーブルの[X]ボタンをクリックします。

グリッド

[メイン]セクションの仕様に基づいてグリッドが自動的に設定されます。ドロップダウンリストを展開して、すべてのテーブルのすべてのフィールドから選択することができます。

  • 出力によってフィールド出力が決定されます。チェックボックスを選択して、フィールドとそれに対応する基準を出力します。
  • 既定では、式には[メイン]セクションの選択が表示されます。ドロップダウンリストを展開して、すべてのテーブルのすべてのフィールドから選択することができます。
  • 集計では、合計、平均、最小、最大などの、指定したデータ フィールドの集計関数が表示されます。
  • Alias は、元のフィールド名にエイリアスを割り当てるために、ユーザー指定の文字列を受け入れます。
  • 並べ替えタイプには、実行する並べ替えの種類が表示されます。
  • 並べ替え順序は、並べ替えの順序を決定するグリッド内の式の数を表示します。
  • グループ化によって、グループ化プロセスを実行するかどうかを決定します。このチェック ボックスをオンにすると、グループ化が行われます。
  • [グループ化]チェック ボックスをオンにすると、[グループ化]チェックボックスが表示されます。[値]または [グループ用]のいずれかを選択します。
  • Criteriaは、クエリに基準要素を割り当てるために、ユーザーが指定した文字列を受け入れます。
  • または。に追加します。に追加します。 は、クエリに "OR" 句を割り当てるために、ユーザー指定の文字列を受け入れます。

テーブルリストには、リレーショナルデータベースを構成するすべてのテーブルおよびビューが表示されます。テーブルを選択するには、リストに表示される名前をダブルクリックするか、表名をクリックして[メイン]セクションにドラッグします。

ストアドプロシージャ

このタブをクリックして、ストアドプロシージャにアクセスします。

ストアド プロシージャの実行時に Alteryx エンジンを使用しないでください。実行はデータベース サーバー上で完全に実行されます。

ストアド プロシージャは、Microsoft SQL Server、Oracle、または SAP Hana でのみサポートされます。標準の入力ツールを使用して、ストアド プロシージャにアクセスします。

このタブには、次の 2 つのペインが含まれています。

  • 左側のペインには、選択したデータベースのすべてのストアドプロシージャが表示されます。左ペインでストアドプロシージャを選択すると、そのパラメータが右ペインのグリッドに表示されます。
  • 右ペインには、ストアドプロシージャのパラメータのグリッドが表示されます。以下に注意してください:
    • 返される値を入力する必要があります。
    • 入力で使用されている場合、値はデータベース内の値を表す必要があります。
    • 動的入力ツールを介して更新するために使用されている場合、ストアドプロシージャ更新モードで簡単に置き換えることができるように、Valueはユニークである必要があります。

SQL Editor

SQLエディタは、構造化クエリ言語のビジュアルクエリビルダータブからクエリを表示します。SQLエディタは、ビジュアルクエリビルダータブのクエリ言語をSQLに相当する構文に変換します。同様に、SQLエディタを変更すると、ビジュアルクエリビルダーのクエリコンポーネントが自動的に変更されます。

あるいは、ビジュアルクエリビルダーをバイパスして、このボックスに独自のクエリを入力することもできます。このボックスに含まれている要素を追加または省略して、所望のクエリを実行することもできます。

このページは役に立ちましたか?

Alteryx 製品のご利用中に何か問題がございましたら、Alteryx コミュニティにアクセスするか、サポートにお問い合わせください。このフォームを送信できない場合E メールでお送りください。