2.15 - 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

Teradata® QueryGrid™ Guía de instalación y uso

Product
Teradata QueryGrid
Release Number
2.15
Release Date
Marzo de 2021
Content Type
Administración
Configuración
Guía del usuario
Instalación
Publication ID
B035-5991-031K-ESN
Language
Español (España)
Cuando 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. Haga clic en el tejido que contiene los nodos de inicio de Teradata.
  4. Seleccione la ficha Conectores.
  5. Haga clic en "" junto al conector de inicio de Teradata para los nodos del sistema de 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 que desea usar 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 de 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. Haga clic en 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’);