Presto-TargetConnector間リンクの検証 - Teradata QueryGrid

Teradata® QueryGrid™ インストールとユーザー ガイド

Product
Teradata QueryGrid
Release Number
2.11
Published
2019年12月
Language
日本語
Last Update
2020-04-13
dita:mapPath
ja-JP/fya1571089961130.ditamap
dita:ditavalPath
ft:empty
dita:id
lfq1484661135852
次のステップを実行して、PrestoからTargetConnectorへのリンク(TargetConnectorは任意のタイプのターゲット コネクタ)を確認します。例えばPrestoからTeradataへのリンクの場合は、以下のように実行します。
  1. PrestoコネクタがインストールされるHadoopマスター ノードにPrestoユーザーとしてログオンします。
  2. 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
  3. SHOW SCHEMAS FROM <catalog_name>を実行することにより、Teradataシステムのすべてのデータベースを取得します。 例:
    presto:testuser> show schemas from tdh234m1sdld0461_active;
    出力の例を次に示します。この出力では、ターゲットのTeradataシステムに存在するシステム データベースを含むすべてのデータベースを取得したことを示しています:
    Schema
    -------------------------
    PUBLIC
    SQLJ
    SYSBAR
    …
    testuser
    …
  4. SHOW TABLES FROM <catalog_name>.<schema_name>を実行することにより、Teradataデータベースのすべてのテーブルを取得します。 例:
    presto:testuser> show tables from tdh234m1sdld0461_active.testuser;
    出力の例を次に示します。この出力では、ターゲットのPrestoシステムに存在するtestuserデータベース内のすべてのテーブルを取得したことを示しています:
    Schema
    -------------------------
    testtable1
    testtable2
    …