Skip to content
Last updated

Metabase Experimental

Metabase は、オープンソースのデータコラボレーションおよびビジュアライゼーションプラットフォームです。Metabase を使用して Treasure Data のデータを可視化できます。Metabase の詳細については、https://www.metabase.com/docs/latest/ を参照してください。 このトピックの内容:

Metabase のセットアップ

Metabase installation を参照してください。このページでは、Mac OS X アプリケーションを使用して Metabase から Treasure Data Presto に接続する方法について説明します。

オプション: Starburst Metabase ドライバーのインストール

  1. Releases · starburstdata/metabase-driver にアクセスします
  2. 最新バージョンのドライバーの jar ファイルをダウンロードします
  3. jar ファイルを Metabase の plugins ディレクトリにコピーします

Starburst はコミュニティが開発したドライバーです。ご質問がある場合は、Starburst にお問い合わせください。

Presto 接続のセットアップ

  1. Metabase をインストールします。
  2. Admin メニューの Databases ページに移動します。
  3. Add database をクリックします。

データベースタイプのリストが表示されます。

  1. アカウントに基づいて次の情報を入力します:
  • 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 を参照してください。

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

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

  1. New Question で Native Query を作成します。

  2. FROM database_name.table_name でテーブルを指定します。