Skip to content
Last updated

クエリの作成または編集

クエリは、TD Consoleで、PrestoまたはHiveクエリエンジンを使用してData Workbenchのクエリエディターで作成できます。

エディターの追加機能の詳細をご覧ください。

このトピックには以下が含まれます。

クエリを見つける

  1. TD Consoleで、Data Workbenchアイコンを選択します。

  1. Queriesを選択してクエリエディターに移動します。過去のクエリとそれらが実行された時期のリストが表示されます。このリストは、特定のクエリを編集または再実行する場合に便利です。

クエリの作成または編集

Queriesページを使用して新しいクエリを作成することもできます。

  1. TD Consoleの右上にあるNEW QUERYを選択して、クエリエディターを開きます。

  1. クエリエディターを開くと、データをクエリするための2つのオプション(PrestoとHive)があることがわかります。ユースケース、クエリのサイズと種類に応じて、使用するクエリエンジンを選択します。

Prestoは、アドホックおよび短いバッチワークロードに適しています。Prestoは、データセットへの低レイテンシのSQLアクセスを提供します。

Hiveは、大規模または複雑なバッチワークロードに適しています。HiveはMapReduceベースのSQLエンジンです。このエンジンは、大規模なデータ処理や重いJOINを行う場合に非常に強力です。ETLやセッション化によく使用されます。

  1. ドロップダウンメニューで適切なクエリエンジンオプションを選択します。

  2. クエリするデータベースを選択します。

  3. クエリするテーブルを選択します。

  4. 定期的に繰り返し実行するか、一度だけ実行するかを指定します。

  5. PrestoまたはHiveの適切なSQL構文を使用して特定のクエリを作成します。Table Previewで任意のテーブルをプレビューできます。

  1. クエリを編集する必要がある場合は、SQLキーワード、型、関数、およびTreasure Data固有の関数のオートコンプリート候補を表示できます。エディターの追加機能の詳細をご覧ください。

  1. 後で実行する場合はSaveを選択し、すぐに実行する場合はRunを選択します。

  1. クエリが実行された後、Query Resultの下に結果が表示されます。結果をコピーまたはダウンロードするオプションがあります。