次のステップを実行して、PrestoからTargetConnectorへのリンク(TargetConnectorは任意のタイプのターゲット コネクタ)を確認します。例えばPrestoからTeradataへのリンクの場合は、以下のように実行します。
- PrestoコネクタがインストールされるHadoopマスター ノードにPrestoユーザーとしてログオンします。
- PrestoからTargetConnectorへのリンク プロパティ ファイルのセットアップを確認するには、Presto CLIを呼び出してから、SHOW CATALOGSを実行します。例えば、PrestoからTeradataへのコネクタ リンクの場合は次のようになります。
tdh234m1:~ # presto-cli --server localhost:8090 presto> use hive.testuser; presto:testuser> show catalogs;
出力の例を次に示します。この出力では、PrestoからTeradataへのリンク プロパティ ファイルtdh234m1sdld0461_activeがセットアップされ、Prestoによってカタログとして認識されたことを示しています:Catalog ------------------------- hive qginitiator qgremote system tdh234m1sdld0461_active tpch
- SHOW SCHEMAS FROM <catalog_name>を実行することにより、Teradataシステムのすべてのデータベースを取得します。 例:
presto:testuser> show schemas from tdh234m1sdld0461_active;
出力の例を次に示します。この出力では、ターゲットのTeradataシステムに存在するシステム データベースを含むすべてのデータベースを取得したことを示しています:Schema ------------------------- PUBLIC SQLJ SYSBAR … testuser …
- SHOW TABLES FROM <catalog_name>.<schema_name>を実行することにより、Teradataデータベースのすべてのテーブルを取得します。 例:
presto:testuser> show tables from tdh234m1sdld0461_active.testuser;
出力の例を次に示します。この出力では、ターゲットのPrestoシステムに存在するtestuserデータベース内のすべてのテーブルを取得したことを示しています:Schema ------------------------- testtable1 testtable2 …