コンテンツにスキップ

SQL を書いて取り込むデータタイプ

SQL を書いてデータを取り出すデータタイプです。どれも手順は同じで、違うのは接続情報とテーブルのたどり方です。固有の設定を持つのは Treasure Data と Google BigQuery の 2 つだけです。

必要な情報

要るもの中身
接続情報下の表から、使うデータタイプの行き先で確かめてください
クエリSQL エディタに書きます。ここだけが必須の入力欄です

データタイプと接続情報

データタイプ接続情報テーブルのたどり方
MySQLMySQLテーブル → 列
PostgreSQLPostgreSQLテーブル → 列
Microsoft SQL server/Azure T-SQLMicrosoft SQL server/Azure T-SQLテーブル → 列
Amazon RedshiftAmazon Redshiftテーブルスキーマ → テーブル → 列
SnowflakeSnowflakeテーブルスキーマ → テーブル → 列
Amazon AthenaAmazon Athenaデータベース → テーブル → 列
Treasure DataTreasure Dataデータベース → テーブル → 列

Treasure Data だけにある設定

SQL エンジンで Presto と Hive のどちらで実行するかを選びます。はじめは Presto が選ばれています。 書いた SQL の方言がどちらに合うかで選んでください。

Amazon Athena だけで出るもの

Athena は結果を S3 に書くので、S3 側の事情で止まることがあります。

S3に対するリクエストが多すぎるため、処理が中断されました。

直し方 — しばらく待ってからもう一度SQL 実行を押してください。同時にいくつも読み込ませているときは、間隔をあけてください。

共通の決まり

必須の入力欄はクエリだけ
接続情報を選び、SQL を書けば実行できます。読み込む行数や列を絞る欄はありません。絞りたいときは SQL の中に書いてください。
列の名前や型は画面で変えられない
データベース系にはデータソースの列型変更のような列編集操作がありません。SQL の中で AS や CAST を使うか、分析プロジェクトで変えてください。
サマリは作られない
プレビューのサマリタブには「SQL実行ではサマリは作成されません」と出ます。
差分読み込みがない
更新のたびに SQL を実行し直します。取り込む範囲を日付で絞りたいときは、変数利用方法(データソース)で SQL に変数を差し込んでください。

関連