2.16 - Hiveイニシエータ コネクタのSHOW構文 - Teradata QueryGrid

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

Product
Teradata QueryGrid
Release Number
2.16
Release Date
2021年6月
Content Type
インストール
ユーザー ガイド
構成
管理
Publication ID
B035-5991-061K-JPN
Language
日本語 (日本)
Hiveが開始コネクタの場合は、次のSHOW文を使用できます。
  • SHOW CREATE TABLE <table>;指定されたテーブルの完全なCREATE TABLEステートメントを表示します。
  • SHOW COLUMNS FROM|IN <table>;指定されたリモート テーブルの列情報について説明します。

HiveのSHOWステートメントは、Teradataがイニシエータである場合に使用されるHELP FOREIGNステートメントと同等です。 HELP FOREIGNの使用例を参照してください。

例: Hive-TeradataのSHOW CREATE TABLEの使用

この例では、リモートのTeradataシステムから指定されたテーブルのCREATE TABLEステートメントの詳細をフェッチします。Hiveはイニシエータ コネクタです。

jdbc:hive2://localhost:10000> SHOW CREATE TABLE cardata_remote;

結果:

+----------------------------------------------------------+--+
|                      createtab_stmt                      |
+----------------------------------------------------------+--+
| CREATE EXTERNAL TABLE `cardata_remote`(                           |
|   `price` double COMMENT 'from deserializer',            |
|   `mileage` bigint COMMENT 'from deserializer',          |
|   `make` varchar(2048) COMMENT 'from deserializer',      |
|   `model` varchar(2048) COMMENT 'from deserializer',     |
|   `trim1` varchar(2048) COMMENT 'from deserializer',     |
|   `type1` varchar(2048) COMMENT 'from deserializer',     |
|   `cylinder` int COMMENT 'from deserializer',            |
|   `liter` double COMMENT 'from deserializer',            |
|   `doors` int COMMENT 'from deserializer',               |
|   `cruise` tinyint COMMENT 'from deserializer',          |
|   `sound` tinyint COMMENT 'from deserializer',           |
|   `leather` tinyint COMMENT 'from deserializer',         |
|   `dt` varchar(2048) COMMENT 'from deserializer',        |
|   `country` varchar(2048) COMMENT 'from deserializer')   |
| ROW FORMAT SERDE                                         |
|   'com.teradata.querygrid.qgc.hive.QGNGSerDe'            |
| STORED BY                                                |
|   'com.teradata.querygrid.qgc.hive.QGNGStorageHandler'   |
| WITH SERDEPROPERTIES (                                   |
|   'serialization.format'='1')                            |
| LOCATION                                                 |
|   'hdfs://TDINT/apps/hive/warehouse/cardata_remote'      |
| TBLPROPERTIES (                                          |
|   'database'='ut1',                                      |
|   'link'='hive_to_td_link',                              |
|   'version'='active',                                    |
|   'table'='cardata',                                     |
|   'transient_lastDdlTime'='1469578619')                  |
+----------------------------------------------------------+--+
29 rows selected (0.683 seconds)