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

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

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

前提条件

  • Domoに加入。
  • IBM Cloud上のwatsonx.dataへのサブスクリプション。
  • watsonx.data インスタンスを Presto エンジンで提供します。

認証

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

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

Prestoへの接続

  1. デモにログイン

  2. ドモのホームページから、追加をクリックします。

  3. Data をクリックし、リストから Federated を選択します。

  4. Presto をクリックします。 Connect a Federated DataSet ページが開きます。

  5. 新しいアカウントを追加] をクリックします。 Connect a Federated DataSet ページが開きます。 このページで、Presto アカウントを構成し、以下の接続の詳細を入力します:

    • アカウント名:接続の名前を入力します。

    • Host : watsonx.data にある、接続したい Presto エンジンのホスト名。 ホスト名の取得についての詳細は、接続情報の取得 を参照のこと。

    • ポート(オプション):ポート番号の取得については、接続情報の取得 を参照してください。

    • ユーザー名 : ユーザー名は ibmlhapikey_<watsonx.datauser_id> です。 例えば、ibmlhapikey_joe@ibm.com です。

    • パスワード:watosnx.dataユーザのAPIキー。 APIキーの取得については、APIキーの生成 を参照してください。

  6. 「接続」 をクリックします。 Connect a Federated DataSet ページが開き、作成した Presto アカウントが表示されます。

  7. 接続したい Presto アカウントを選択し、 Connect をクリックします。

  8. Connect a Federated DataSet ページが開きます。 以下の詳細を指定します。

    • Database : 接続したいデータベース。

    • スキーマ : データに関連付けられたスキーマ。

    • Table : データ分析に使用するテーブル。

  9. GET SCHEMA をクリックします。 スキーマタブをクリックすると、テーブルの列のリストが表示されます。

  10. SELECT ALL をクリックし、Create をクリックします。 Federated <table_name> ページが開きます。 このページでは、DATA タブからテーブル・データを表示したり、可視化を作成したり、データセットを共有したり、データ・セットをクリーンアップしたりすることができます。

データ分析の実行

データ・フェデレーションを実行し、データから洞察を得て、より良い意思決定を行うことができる。 ここでは、テーブル間でJOIN操作を行う手順を説明する。

  1. Federated <table_name> ページが開きます。 データタブを選択し、編集をクリックします。 テーブルの詳細を見ることができる。
  2. DataSet タブをクリックする。 選択したテーブルを見ることができる。
  3. ADD JOIN をクリックします。 Join new DataSet ページが開きます。
  4. 結合したいデータセット(テーブル)を選択して、JOIN操作を実行する。
  5. JOIN KEYS リストから列を選択する。
  6. 実行したいJOINのタイプを選択し、SELECT COLUMNS をクリックします。
  7. その結果は View Federated <table_name> ページで見ることができます。