验证 Spark SQL 到 Teradata Connector 链接 - Teradata QueryGrid

Teradata® QueryGrid™ 安装和用户指南

Product
Teradata QueryGrid
Release Number
2.17
Published
2021 年 12 月
Language
中文 (简体)
Last Update
2021-12-28
dita:mapPath
zh-CN/ber1631654027108.ditamap
dita:ditavalPath
ft:empty
dita:id
B035-5991
Product Category
Analytical Ecosystem
完成以下步骤以验证 Spark SQL 到 Teradata Connector 的链接。
  1. 确保已完成 为 Spark SQL 到 Teradata 配置外部服务器 中介绍的所有步骤。
  2. 如果 spark-shell 会话不再处于活动状态,则加载以前创建的外部服务器。

    例如:

    scala> val s1 = new ForeignServer("fs1")
    Loading existing Foreign Server...
    Foreign Server ready to use
    s1: tdqg.ForeignServer = tdqg.ForeignServer@5feff876
  3. 创建引用现有远程表的非本机表。

    例如:

    scala> s1.create("test_nn_table", "user1.players")
  4. 描述创建的非本机表并验证结果。

    例如:

    scala> s1.describe("test_nn_table")
    +--------+---------+-------+
    |col_name|data_type|comment|
    +--------+---------+-------+
    |number  |int      |null   |
    |name    |string   |null   |
    +--------+---------+-------+
    如果在未指定数据库名称的情况下创建非本机表(如以上示例所示),则假定该表是临时的,且会在当前会话结束后自动消失。要创建永久非本机表,必须指定数据库名称。