2.09 - 表运算符和函数 - Teradata QueryGrid

Teradata® QueryGrid™ 安装和用户指南

prodname
Teradata QueryGrid
vrm_release
2.09
created_date
2019 年 5 月
category
安装
用户指南
管理
配置
featnum
B035-5991-059K-CHS

QGInitiatorImport

QGInitiatorImport 是从 Teradata 发起查询且需要访问元数据并从远程主机提取数据时调用的发起程序导入函数。此发起程序导入连接器函数用于从任何远程主机导入数据。

QGInitiatorExport

QGInitiatorExport 是从 Teradata 发起查询以访问元数据并将数据导出到远程主机时调用的发起程序导出函数。此发起程序导出连接器函数用于将数据导出到任何远程主机。

示例:使用 QGInitiatorImport 和 QGInitiatorExport

CREATE FOREIGN SERVER Presto_1
USING
 LINK(‘QG_presto1’)
DO IMPORT WITH TD_SYSFNLIB.QGInitiatorImport,
DO EXPORT WITH TD_SYSFNLIB.QGInitiatorExport;

QGRemoteImport

QGRemoteImport 是在远程主机发起查询以将数据传输到本地 Teradata 系统时调用的远程导入函数。此远程导入函数用于从任何远程数据源进行数据传输。

QGRemoteExport

QGRemoteExport 是在远程主机发起查询以访问本地 Teradata 系统中数据时调用的远程导出函数。此远程导出函数用于将数据导出到任何远程主机。

QGExecuteForeignQuery

QGExecuteForeignQuery 是在调用存储过程以在远程系统上执行 DDL 或 DML 请求时调用的函数。通过它,您可以从远程主机上的本地 Teradata 系统执行 CREATE TABLE、DROP TABLE、GRANT 等操作。

示例:使用 QGExecuteForeignQuery

CREATE FOREIGN SERVER presto_efssp
USING
 LINK(‘QG_presto1’)
DO IMPORT WITH TD_SYSFNLIB.QGExecuteForeignQuery;