Metabase は、オープンソースのデータコラボレーションおよびビジュアライゼーションプラットフォームです。Metabase を使用して Treasure Data のデータを可視化できます。Metabase の詳細については、https://www.metabase.com/docs/latest/ を参照してください。 このトピックの内容:
Metabase installation を参照してください。このページでは、Mac OS X アプリケーションを使用して Metabase から Treasure Data Presto に接続する方法について説明します。
オプション: Starburst Metabase ドライバーのインストール
- Releases · starburstdata/metabase-driver にアクセスします
- 最新バージョンのドライバーの jar ファイルをダウンロードします
- jar ファイルを Metabase の plugins ディレクトリにコピーします
Starburst はコミュニティが開発したドライバーです。ご質問がある場合は、Starburst にお問い合わせください。
- Metabase をインストールします。
- Admin メニューの Databases ページに移動します。
- Add database をクリックします。

データベースタイプのリストが表示されます。
- アカウントに基づいて次の情報を入力します:
- Database type:
Presto - Name:
任意の名前 - Host:
api-presto.treasuredata.com - Port:
443 - Database name:
td-presto - Database username:
YOUR TREASURE DATA APIKEY - Database password:
<任意のパスワード (Treasure Data Presto は APIKEY のみを検証します)> - Use an SSH-tunnel for database connections:
OFF(サポートされていません) - This is a large database, so let me choose when Metabase syncs and scans:
YES

接続が確立されると、Metabase はテーブル内のフィールドのメタデータを確認し、自動的にフィールドタイプを割り当てます。また、Scheduling タブで3つのスキャンオプションのいずれかを選択します。
詳細については、managing databases を参照してください。

- いつでも手動でデータベースを同期したい場合は、管理パネルの Databases リストからデータベースをクリックし、画面右側の Sync をクリックします。

スキーマの読み込みが完了したら、View Schema でテーブルスキーマを確認できます。

New Question で Native Query を作成します。
FROM database_name.table_nameでテーブルを指定します。
