IBM Cloud Docs
Tableau と Presto を watsonx.data で接続する

Tableau と Presto を watsonx.data で接続する

このトピックでは、TableauをPrestoに接続する手順を説明します。

watsonx.data で Presto エンジンに接続すると、接続されたさまざまなデータ ソースにアクセスして、説得力のあるインタラクティブなデータ視覚化を構築できます。

Presto に接続するには、以下のいずれかの方法を使用できます

前提条件

  • Tableauデスクトップ:Tableauの最新のデスクトップ版をダウンロードし、コンピュータにインストールしてください。

  • IBM Cloud上のwatsonx.dataへのサブスクリプション。

  • watsonx.data インスタンスを Presto エンジンで提供します。

  • JDBCDriver から Presto JDBCドライバをダウンロードしてください。 ダウンロードする:

    a. Tableau にログインする。

    b. リソース > サポート > ドライバダウンロード.

    c. データソースリストから Presto を選択します。

    d. 使用するプラットフォームを選択します。 ドライバーのリストが表示されます。

    c. 必要なJDBCドライバを選択する。 ドライバをダウンロードしてインストールするには、セクションの指示に従ってください(.jarファイルをダウンロードし、コンピュータの'~/Library/Tableau/Drivers フォルダに追加する必要があります)。

認証

Tableau は、Presto に接続するために LDAP (Lightweight Directory Access Protocol) 認証メカニズムを使用します。 以下のサインイン認証情報が必要です:

  • ユーザー名:ユーザー名は ibmlhapikey_<watsonx.datauser_id>
  • パスワード: watosnx.dataユーザのAPIキー。

Presto に接続するには、詳細を手動で設定します

  1. Tableauデスクトップを開きます。

  2. More をクリックし、Presto を選択します。 その Presto ウィンドウが開きます。

  3. 「全般」タブで、以下の詳細情報を入力します

    • Server : watsonx.dataにあるPrestoエンジンのホスト名です。 ホスト名の取得についての詳細は、接続情報の取得 を参照のこと。
    • ポート:ポート番号の取得については、接続情報の取得 を参照してください。
    • カタログ : watsonx.data の Presto エンジンに関連付けられた Iceberg カタログを入力します。
    • スキーマ(オプション):データに関連付けられているスキーマの名前を入力します。
    • 認証:リストからLDAPを選択する。
    • ユーザー名 : ユーザー名は ibmlhapikey_<watsonx.datauser_id> です。 例えば、ibmlhapikey_joe@ibm.com です。
    • パスワード:watosnx.dataユーザのAPIキー。 APIキーの取得については、APIキーの生成 を参照してください。
  4. Initial SQL タブ (オプション) で、Presto に接続したときに実行する初期 SQL クエリを指定します。

  5. **「ログイン」**をクリックします。 接続に成功すると、データ・ソースページが開きます。

TDSファイルを使用して Presto に接続する

この方法では、 watsonx.data コンソールで分析したいカタログを Tableau で選択し、 watsonx.data がデータソースファイル(TDS)を生成します。 このファイルを使用すると、 Presto の設定を一切行うことなく、 Tableau で watsonx.data カタログに直接アクセスすることができます。

TDSファイルは、よく使用するオリジナルデータに素早く接続するためのショートカットです。 データソースファイルには実際のデータは含まれておらず、実際のデータに接続するために必要な情報のみが含まれています。 詳細は 、「データソースの保存」 を参照してください。

  1. watsonx.data インスタンスにログインします。
  2. 設定に進みます。
  3. 接続情報ページをクリックします。
  4. BIツールを展開し、選択します Tableau
  5. 「接続の詳細」 セクションから、 Presto エンジンを展開します。
  6. データ分析に必要なカタログを選択するには、 カタログフィールドの 「カタログの編集」アイコンを使用します。
  7. 「TDSをエクスポート」リンクをクリックして、データソースファイルをダウンロードします。 ダウンロードしたファイルをクリックします。 Tableau デスクトップが開き、カタログページが表示されます。 分析対象のスキーマとテーブルを選択できます。
  8. 接続の確立に関する詳細は 、 Tableau のドキュメント を参照してください。

データ分析の実行

  1. データソースページから、アイスバーグのカタログを見ることができます。
  2. 「スキーマ」ドロップダウンリストからスキーマを選択します。
  3. テーブルフィールドからテーブルを選択します。
  4. テーブルをドラッグしてデータモデルを作成する。

詳細は、カスタムSQL Query を参照してください。