Completar la instalación del conector de iniciador de Teradata en los nodos del sistema de Teradata (Viewpoint 16.20 y versiones posteriores) - Teradata QueryGrid

QueryGrid™ Guía de instalación y uso- 3.06

Deployment
VantageCloud
VantageCore
Edition
Enterprise
IntelliFlex
Lake
VMware
Product
Teradata QueryGrid
Release Number
3.06
Published
Diciembre de 2024
ft:locale
es-ES
ft:lastEdition
2024-12-18
dita:mapPath
es-ES/ndp1726122159943.ditamap
dita:ditavalPath
ft:empty
dita:id
lxg1591800469257
Product Category
Analytical Ecosystem
Cuando se agrega un conector a un tejido, QueryGrid realiza las tareas siguientes en los nodos de inicio del sistema Teradata:
  • Crea los directorios necesarios para completar la instalación.
  • Instala el paquete del conector de Teradata. El paquete del conector de Teradata incluye lo siguiente:
    • Un procedimiento almacenado que proporciona una sencilla interfaz para ejecutar consultas básicas de SQL
    • El código de perfil de inserción, las funciones asociadas y las macros que le permiten utilizar la optimización de tablas remotas (RTO) con QueryGrid
Este procedimiento incluye lo siguiente:
  • Ejecutar un script de instalación para descomprimir y distribuir los componentes del paquete del conector de Teradata
  • Pasos de configuración adicionales
  1. Asegúrese de que el paquete del conector se ha descargado del sitio de descarga de software de Teradata y se ha subido al portlet QueryGrid, y de que el conector se ha agregado al tejido.
  2. En Configuración de tejido, seleccione Tejidos.
  3. Seleccione el tejido que contiene los nodos de inicio de Teradata.
  4. Seleccione la ficha Conectores.
  5. Seleccione "" junto al conector de inicio de Teradata para los nodos del sistema Teradata y seleccione Instalar.
  6. En Instalación del conector, seleccione una de las siguientes opciones:
    • Activo
    • Pendiente
  7. En la lista Sel. nodo de controlador, seleccione el nodo de controlador para ejecutar el script de instalación.
  8. Para permitir que se ejecute el script de instalación, proporcione los valores de Nombre de usuario y Contraseña de inicio de sesión de un administrador (por ejemplo, DBC) del sistema Teradata de inicio.
  9. En la lista Modo de transacción, seleccione una de las siguientes opciones:
    El modo determina cómo se puede ejecutar un procedimiento almacenado.
    Opción Descripción
    Para sistemas que se ejecutan en modo Teradata: Seleccione TERA.
    Para sistemas que se ejecutan en modo ANSI: Seleccione ANSI.
  10. Seleccione Ejecutar.
    Los componentes de procedimiento almacenado y RTO se instalan en todos los nodos del sistema de Teradata.
  11. Verifique que la instalación se haya realizado correctamente. Para ello, compruebe que el nodo del controlador especificado en la lista Sel. nodo de controlador esté representado en el campo Éxito.
  12. [Opcional] Compruebe que el procedimiento almacenado esté instalado en los nodos del sistema de Teradata.
    1. Inicie sesión como administrador, como DBC, del sistema de Teradata de inicio.
    2. Cree el servidor externo relacionado.

      Por ejemplo:

      CREATE FOREIGN SERVER target_server_name_efssp
      EXTERNAL SECURITY DEFINER TRUSTED target_server_auth
      USING
      LINK('linkname')
      VERSION ('version’)
      DO IMPORT WITH TD_SYSFNLIB.QGExecuteForeignQuery;
    3. Desde td_server_db, conceda el privilegio SELECT en el servidor de destino a los usuarios finales de inicio.

      Por ejemplo:

      GRANT SELECT on td_server_db.target_server_name_efssp to initiating_end_user;
      
    4. Envíe la consulta DDL o DCL en el sistema de destino.

      Por ejemplo:

      .logon initiating_end_user, initiating_end_user
       
      CALL SYSLIB.ExecuteForeignSQL(‘DDL’, ‘target_server_name_efssp’);