Índice

Search

  1. Prólogo
  2. Introducción a la administración de TDM
  3. Administración de usuarios y funciones
  4. Administración de seguridad
  5. Preferencias del sistema
  6. Administración del servidor TDM
  7. Conexiones
  8. Frases de contraseña
  9. Parámetros globales
  10. Diccionarios
  11. Tipos de datos definidos por el usuario

Guía del administrador

Guía del administrador

Conexiones JDBC en un plan de Hadoop

Conexiones JDBC en un plan de Hadoop

Puede crear una conexión JDBC y utilizarla como origen, destino o diccionario en un plan de Hadoop para realizar operaciones de enmascaramiento de datos.
En la siguiente tabla se describen las propiedades de la conexión JDBC que puede configurar:
Propiedad
Descripción
Nombre
Obligatorio. Nombre de la conexión. No se aplica la distinción entre mayúsculas y minúsculas al nombre, el cual debe ser único en el dominio. No puede superar los 128 caracteres, empezar con un número, contener espacios ni contener los siguientes caracteres especiales:
~ ` ! $ % ^ & * ( ) - + = { [ } ] | \ : ; " ' < , > . ? /
Tipo de conexión
Obligatorio. El tipo de conexión. Seleccione JDBC.
Descripción
La descripción de la conexión. La descripción no puede superar los 255 caracteres.
Nombre de usuario
Obligatorio. El nombre de usuario de la base de datos.
Contraseña
Obligatoria. La contraseña del nombre de usuario de la base de datos.
Propietario
El propietario de la conexión. De forma predeterminada, es el usuario que crea la conexión. Puede cambiar el propietario de la conexión.
Se utiliza para Hadoop
Configura las propiedades de conexión en función de cómo desee usar la conexión. Para utilizar la conexión en un plan de Hadoop, elija
.
Nombre del controlador
Indica el nombre del controlador JDBC que interactuará con la base de datos.
Especifique el nombre del controlador adecuado para la base de datos:
  • DB2 for Linux, UNIX y Windows:
    com.informatica.jdbc.db2.DB2Driver
  • MySQL:
    com.informatica.jdbc.sqlserver.SQLServerDriver
  • Oracle:
    com.informatica.jdbc.oracle.OracleDriver
  • Sybase:
    com.informatica.jdbc.sybase.SybaseDriver
Cadena de JDBC
Obligatoria. La URL de la conexión JDBC que se utiliza para tener acceso a los metadatos desde la base de datos. Especifique la cadena de conexión correcta para la base de datos:
  • DB2 for Linux, UNIX y Windows:
    jdbc:informatica:db2://<nombre de host>:<número de puerto>/<nombre de db>
  • MySQL:
    jdbc:informatic​a:sqlserver://<nombre de host>:<número de puerto>;SelectMeth​od=cursor;<nombre de db>
  • Oracle:
    jdbc:informatica:oracle://<nombre de host>:<número de puerto>/<nombre de db>
  • Sybase:
    jdbc:informatica:sybase://<nombre de host>:<número de puerto>/<nombre de db>
Usar el conector de Sqoop
Seleccione la versión del conector de Sqoop que desea usar para conectarse a la base de datos.
Argumentos de Sqoop
Se habilitan cuando decide usar el conector de Sqoop. Introduzca los argumentos de Sqoop adecuados que quiera usar para conectarse a la base de datos y procesar los datos:
  • DB2 for Linux, UNIX y Windows:
    --connect jdbc:db2://<nombre de host>:<número de puerto>/<nombre de db> --verbose
  • MySQL:
    --connect jdbc:sqlserver://<nombre de host>:<número de puerto>/<nombre de db> --verbose
  • Oracle:
    --connect jdbc:oracle:thin://<nombre de host>:<número de puerto>/<nombre de db> --verbose
  • Sybase:
    --connect jdbc:sybase:Tds:<nombre de host>:<número de puerto>/<nombre de db> --verbose
SQL de entorno
Los comandos SQL que definen el entorno de la base de datos cuando se conecta a la base de datos. El servicio de integración de datos ejecuta el SQL de entorno de conexión cada vez que se conecta a la base de datos.
Se utiliza en todas las operaciones.
SQL de transacción
Los comandos SQL que definen el entorno de la base de datos cuando se conecta a la base de datos. El servicio de integración de datos ejecuta el SQL del entorno de transacción al principio de cada transacción.
Se utiliza en todas las operaciones.
Carácter de identificador SQL que se va a utilizar
Obligatorio. El tipo de carácter que se utiliza para identificar caracteres especiales y palabras clave reservadas de SQL, como WHERE.
El servicio de integración de datos coloca el carácter seleccionado alrededor de los caracteres especiales y de las palabras clave reservadas de SQL. Asimismo, el servicio de integración de datos utiliza este carácter para la propiedad Compatibilidad con identificadores mixtos (mayúsculas/minúsculas).
Seleccione uno de los siguientes caracteres en función de la base de datos de la conexión:
  • Comillas dobles " "
  • Comillas simples ' '
  • Comillas simples de apertura ` `
  • Corchetes [ ]
Se utilizan en las operaciones de obtención de datos.
Admitir identificadores con mayúsculas y minúsculas
Cuando se encuentra habilitado, el servicio de integración de datos coloca caracteres del identificador alrededor de los nombres de tabla, vista, esquema, sinónimo y columna cuando genera y ejecuta un SQL para estos objetos en la conexión.
Se puede usar si los objetos tienen nombres en minúsculas o en una mezcla de mayúsculas y minúsculas. Esta opción no se encuentra seleccionada de forma predeterminada.
Utilizada en las operaciones de obtención de datos.