Operadores y función de tabla - Teradata Fabric

Teradata® Fabric - Guía de instalación y uso - 3.11

Product
Teradata Fabric
Release Number
3.11
Published
Agosto de 2026
ft:locale
es-ES
ft:lastEdition
2026-09-02
dita:mapPath
es-ES/svw1780362788070.ditamap
dita:ditavalPath
es-ES/ezw1784752870623.ditaval
dita:id
lxg1591800469257

QGInitiatorImport

QGInitiatorImport es la función de importación del iniciador que se invoca cuando la consulta se inicia desde Teradata y necesita acceder a los metadatos y recuperar los datos desde un host remoto. Esta función del conector de importación del iniciador se utiliza para importar datos desde cualquier host remoto.

QGInitiatorExport

QGInitiatorExport es la función de exportación del iniciador que se invoca cuando la consulta se inicia desde Teradata para acceder a los metadatos y exportar los datos a un host remoto. Esta función del conector de exportación del iniciador se utiliza para exportar datos a cualquier host remoto.

Ejemplo: Usar QGInitiatorImport y QGInitiatorExport

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

QGRemoteImport

QGRemoteImport es la función de importación remota que se invoca cuando la consulta se inicia por parte de un host remoto para transferir los datos al sistema local de Teradata. Esta función de importación remota se utiliza para la transferencia de datos desde cualquier origen de datos remoto.

QGRemoteExport

QGRemoteExport es la función de exportación remota que se invoca cuando la consulta se inicia por parte de un host remoto para acceder a los datos del sistema local de Teradata. Esta función de importación remota se utiliza para exportar datos a cualquier host remoto.

QGExecuteForeignQuery

QGExecuteForeignQuery es la función que se invoca cuando se invoca un procedimiento almacenado para ejecutar una solicitud DDL o DML en el sistema remoto. Esto le permite ejecutar CREATE TABLE, DROP TABLE, GRANT, etc. desde un sistema local de Teradata en el host remoto.

Ejemplo: Usar QGExecuteForeignQuery

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