17.10 - Acerca de la agrupación de consultas - Teradata Data Mover

Teradata® Data Mover Guía del usuario

Product
Teradata Data Mover
Release Number
17.10
Release Date
Junio de 2021
Content Type
Guía del usuario
Publication ID
B035-4101-061K-ESN
Language
Español (España)
Una agrupación de consultas es un conjunto de pares nombre-valor definidos por el usuario que sirve para identificar de forma exclusiva una sesión o transacción de Teradata Database. Estos son los diferentes usos que se pueden hacer de la agrupación de consultas para etiquetar una sesión o transacción:
  • Agrupar los trabajos arbitrarios para fines de contabilidad y control
  • Confirmar un usuario de proxy o rol de proxy para una sesión de confianza
  • Depurar los problemas de rendimiento
  • Definir las variables de sistema
Ejemplos de la definición de la agrupación de consultas:
Si la definición de la agrupación de consultas es Porque

válida

sigue reglas sintácticas: Job=payroll;Userid=aa1000000;Jobsession=1122;

no válida

utiliza el carácter = en el nombre: Job=payroll;User=id=aa1000000;Jobsession=1122;

En la siguiente tabla, se muestra lo que ocurre en determinados escenarios de la agrupación de consultas.
Escenario Descripción
La agrupación de consultas contiene
  • =
  • ;
  • \u0000 (el carácter NULL)
Devuelve un error
La agrupación de consultas excede 2048 caracteres, sin contar el margen de espacio en blanco Devuelve un error
La definición de agrupación de consultas repite un par nombre-valor Devuelve un error
Un par nombre-valor no termina con un ; Devuelve un error
El nombre tiene más de 128 caracteres Devuelve un error
El valor tiene más de 256 caracteres Devuelve un error
El valor tiene 0 caracteres Permite la definición de la agrupación de consultas, pero no transfiere un valor para el nombre asociado
Para obtener información detallada sobre la característica de agrupación de consultas mediante un par de clave y valor válido, consulte Teradata® Database SQL Data Definition Language - Syntax and Examples, B035-1144.