用于 Presto 连接器的 SELECT 语法 - Teradata QueryGrid

Teradata® QueryGrid™ 安装和用户指南

Product
Teradata QueryGrid
Release Number
2.19
Published
2022 年 7 月
Language
中文 (简体)
Last Update
2022-08-23
dita:mapPath
zh-CN/jpf1654813554544.ditamap
dita:ditavalPath
ft:empty
dita:id
lxg1591800469257
Product Category
Analytical Ecosystem

您可以在查询的 SELECT 语句中使用 catalog_name.schema_name.table_name。如果不指定数据库,则缺省使用在 QueryGrid 门户组件中为连接器属性配置的数据库。

您可以在联接以及引用普通表(包括视图、宏和存储过程)的任何其他位置中使用此外部服务器语法。

诸如 AND、OR、GT、LT、LE、GE、EQ、ISNULL、IS NOT NULL、IN 和 NOT IN 等逻辑表达式是受支持的下推谓词。

有关从 Teradata 到 Presto 以及从 Presto 到 Teradata 的数据类型映射,请参阅 Teradata QueryGrid 连接器的数据类型映射

示例:Presto 到 Teradata SELECT

该示例显示在 Presto 上发起的旨在提取远程 Teradata 系统中数据的导入。待推送的查询谓词由 Presto 服务器以约束类提供给连接器,并用于到远程 Teradata 系统的下推。

SELECT MAKE, MODEL FROM QG_TD1.DB1.TD_CARDATA WHERE MAKE = 'BUICK';
make    model
------  --------------------
Buick   Century
Buick   Enclave

其中 QG_TD1 是用于引用 Presto 到 Teradata 链接的目录。DB1 是在远程系统上的数据库或模式名称,TD_CARDATA 是远程系统上的表。