Tableau と Presto を watsonx.data で接続する
このトピックでは、TableauをPrestoに接続する手順を説明します。
watsonx.data で Presto エンジンに接続すると、接続されたさまざまなデータ ソースにアクセスして、説得力のあるインタラクティブなデータ視覚化を構築できます。
Presto に接続するには、以下のいずれかの方法を使用できます
- Presto に接続するには、詳細を手動で設定します。
- TDSファイルを使用して 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 に接続するには、詳細を手動で設定します
-
Tableauデスクトップを開きます。
-
More をクリックし、Presto を選択します。 その Presto ウィンドウが開きます。
-
「全般」タブで、以下の詳細情報を入力します
- Server : watsonx.dataにあるPrestoエンジンのホスト名です。 ホスト名の取得についての詳細は、接続情報の取得 を参照のこと。
- ポート:ポート番号の取得については、接続情報の取得 を参照してください。
- カタログ : watsonx.data の Presto エンジンに関連付けられた Iceberg カタログを入力します。
- スキーマ(オプション):データに関連付けられているスキーマの名前を入力します。
- 認証:リストからLDAPを選択する。
- ユーザー名 : ユーザー名は
ibmlhapikey_<watsonx.datauser_id>
です。 例えば、ibmlhapikey_joe@ibm.com
です。 - パスワード:watosnx.dataユーザのAPIキー。 APIキーの取得については、APIキーの生成 を参照してください。
-
Initial SQL タブ (オプション) で、Presto に接続したときに実行する初期 SQL クエリを指定します。
-
**「ログイン」**をクリックします。 接続に成功すると、データ・ソースページが開きます。
TDSファイルを使用して Presto に接続する
この方法では、 watsonx.data コンソールで分析したいカタログを Tableau で選択し、 watsonx.data がデータソースファイル(TDS)を生成します。 このファイルを使用すると、 Presto の設定を一切行うことなく、 Tableau で watsonx.data カタログに直接アクセスすることができます。
TDSファイルは、よく使用するオリジナルデータに素早く接続するためのショートカットです。 データソースファイルには実際のデータは含まれておらず、実際のデータに接続するために必要な情報のみが含まれています。 詳細は 、「データソースの保存」 を参照してください。
- watsonx.data インスタンスにログインします。
- 設定に進みます。
- 接続情報ページをクリックします。
- BIツールを展開し、選択します Tableau。
- 「接続の詳細」 セクションから、 Presto エンジンを展開します。
- データ分析に必要なカタログを選択するには、 カタログフィールドの 「カタログの編集」アイコンを使用します。
- 「TDSをエクスポート」リンクをクリックして、データソースファイルをダウンロードします。 ダウンロードしたファイルをクリックします。 Tableau デスクトップが開き、カタログページが表示されます。 分析対象のスキーマとテーブルを選択できます。
- 接続の確立に関する詳細は 、 Tableau のドキュメント を参照してください。
データ分析の実行
- データソースページから、アイスバーグのカタログを見ることができます。
- 「スキーマ」ドロップダウンリストからスキーマを選択します。
- テーブルフィールドからテーブルを選択します。
- テーブルをドラッグしてデータモデルを作成する。
詳細は、カスタムSQL Query を参照してください。