Descargar PDF
1) ¿Cómo define a Teradata? Indique algunas de las características principales del mismo.
Teradata es básicamente un RDMS que se utiliza para controlar Datamart, Datawarehouse, OLAP, OLTP y los dispositivos DSS de la empresa. Algunas de las características principales de Teradata se detallan a continuación.
- Es capaz de ejecutarse en un solo nodo, así como en múltiples nodos.
- El paralelismo está integrado en el sistema.
- Muy compatible con los estándares de ANSI.
- Tiende a actuar de la misma forma que un servidor.
- Es un Sistema Abierto que básicamente se ejecuta para UNIX MR-RAS, Suse Linux ETC, WIN2K, etc.
2) ¿Cuáles son las características recientemente desarrolladas de Teradata?
Algunas de las características recientemente desarrolladas de Teradata son: -
- Análisis temporal automatizado
- Ampliación de las capacidades de compresión que permite una compresión flexible de datos aproximadamente 20 veces más que la versión anterior.
- Innovación asociada al cliente como punto de vista tetradata.
3) Resalte algunos de los componentes importantes de Teradata.
Algunos de los componentes importantes de Teradata son: -
- Bynet
- Procesador de módulo de acceso (AMP)
- Motor de análisis (PE)
- Disco virtual (disco virtual)
- Sistema de almacenamiento virtual (VSS)
4) Mencione el procedimiento mediante el cual podemos ejecutar trabajos de Teradata en un entorno UNIX.
Todo lo que tiene que hacer es realizar la ejecución en UNIX de la forma que se menciona a continuación.
$ Sh> BTEQ <[Ruta del script]> [Ruta del archivo de registro]
o
$ Sh> BTEQ <[Ruta del script] TEE [Ruta del archivo de registro]
5) En Teradata, ¿cómo generamos la secuencia?
En Teradata, generamos secuencia haciendo uso de la columna de identidad
6) Durante el tiempo de visualización, ¿cómo genera Teradata la secuencia?
Todo lo que tienes que hacer es usar CSUM.
7) Se está imponiendo una cierta carga sobre la mesa y eso también, cada hora. El tráfico de la mañana es relativamente bajo y el de la noche muy alto. Según esta situación, ¿cuál es la utilidad más recomendable y cómo se supone que se cargará esa utilidad?
La utilidad más sugestiva aquí tiene que ser Tpump. Al hacer uso de la disminución o el aumento del tamaño del paquete, el tráfico se puede manejar fácilmente.
8) Si Fast Load Script falla y solo las tablas de errores están disponibles para usted, ¿cómo reiniciará?
Básicamente, hay dos formas de reiniciar en este caso.
- Hacer que el archivo antiguo se ejecute: asegúrese de no eliminar por completo las tablas de errores. En su lugar, intente rectificar los errores que están presentes en el script o el archivo y luego ejecute nuevamente.
- Ejecución de un archivo nuevo: en este proceso, el script se ejecuta simplemente usando declaraciones de inicio y carga final. Esto ayudará a eliminar el bloqueo que se ha colocado en la tabla de destino y también podría eliminar el registro dado de la tabla de registro rápido. Una vez hecho esto, puede ejecutar el script completo una vez más.
9) Mencione algunas de las herramientas ETL incluidas en Teradata.
Algunas de las herramientas ETL que se utilizan comúnmente en Teradata son DataStage, Informatica, SSIS, etc.
10) Destaque algunas de las ventajas que tienen las herramientas ETL sobre TD.
Algunas de las ventajas que tienen las herramientas ETL sobre TD son: -
- Se pueden operar múltiples destinos heterogéneos, así como también fuentes.
- El proceso de depuración es mucho más fácil con la ayuda de las herramientas ETL debido al soporte completo de GUI.
- Los componentes de las herramientas ETL se pueden reutilizar fácilmente y, como resultado, si hay una actualización en el servidor principal, todas las aplicaciones correspondientes conectadas al servidor se actualizan automáticamente.
- Se puede desviar y pivotar fácilmente utilizando herramientas ETL.
11) ¿Cuál es el significado de Caching en Teradata?
El almacenamiento en caché se considera una ventaja adicional del uso de Teradata, ya que funciona principalmente con la fuente que permanece en el mismo orden, es decir, no cambia con frecuencia. A veces, la caché generalmente se comparte entre aplicaciones.
12) ¿Cómo podemos verificar la versión de Teradata que estamos usando actualmente?
Simplemente dé el comando .MOSTRAR VERSIÓN.
13) Dé una razón justificable por la que Multi-load admite NUSI en lugar de USI.
La fila de la subtabla de índice está en el mismo Amp de la misma manera que la fila de datos en NUSI. Por lo tanto, cada amplificador se opera por separado y de manera paralela.
14) ¿Cómo se reinicia el sistema cliente MLOAD después de la ejecución?
El script debe enviarse manualmente para que pueda cargar fácilmente los datos desde el punto de control que viene en último lugar.
15) ¿Cómo se reinicia MLOAD Teradata Server después de la ejecución?
El proceso se realiza básicamente desde el último punto de control conocido, y una vez realizados los datos tras la ejecución del script MLOAD, se reinicia el servidor.
16) ¿Qué se entiende por nodo?
Básicamente, un nodo se denomina como una variedad de componentes de hardware y software. Por lo general, se hace referencia a un servidor como nodo.
17) Supongamos que hay un archivo que consta de 100 registros de los cuales debemos omitir el primero y los últimos 20 registros. ¿Qué será el fragmento de código?
Necesitamos usar BTEQ Utility para realizar esta tarea. En el guión se utilizarán tanto el salto 20 como la repetición 60.
18) Explique PDE.
PDE básicamente significa extensión de datos paralelos. PDE básicamente es una capa de interfaz de software presente por encima del sistema operativo y le da a la base de datos la oportunidad de operar en un entorno paralelo.
19) ¿Qué es TPD?
TPD básicamente significa Trusted Parallel Database, y básicamente funciona bajo PDE. Teradata pasa a ser una base de datos que trabaja principalmente bajo PDE. Esta es la razón por la que Teradata generalmente se conoce como base de datos Trusted Parallel o Pure Parallel.
20) ¿Qué se entiende por controlador de canal?
Un controlador de canal es un software que actúa como un medio de comunicación entre los PE y todas las aplicaciones que se ejecutan en los canales que están conectados a los clientes.
21) ¿Qué se entiende por Teradata Gateway?
Al igual que el controlador de canal, Teradata Gateway actúa como un medio de comunicación entre Parse Engine y las aplicaciones que están conectadas a los clientes de la red. Solo se asigna una puerta de enlace por nodo.
22) ¿Qué se entiende por disco virtual?
Virtual Disk es básicamente una compilación de una serie completa de cilindros que son discos físicos. A veces se le conoce como matriz de discos.
23) ¿Explica el significado de Amp?
Amp básicamente significa Access Module Processor y resulta ser un procesador que funciona virtualmente y se usa básicamente para administrar una sola parte de la base de datos. Esta parte particular de la base de datos no puede ser compartida por ningún otro Amp. Por lo tanto, esta forma de arquitectura se conoce comúnmente como arquitectura de nada compartido.
24) ¿Qué contiene Amp y cuáles son todas las operaciones que realiza?
Amp consiste básicamente en un subsistema de administrador de base de datos y es capaz de realizar las operaciones que se mencionan a continuación.
- Realización de DML
- Realización de DDL
- Implementación de agregaciones y uniones.
- Liberar y aplicar cerraduras, etc.
25) ¿Qué se entiende por motor de análisis?
PE resulta ser un tipo Vproc. Su función principal es tomar solicitudes SQL y entregar respuestas en SQL. Consiste en una amplia gama de componentes de software que se utilizan para dividir SQL en varios pasos y luego enviar esos pasos a los AMP.
26) ¿A qué te refieres con analizar?
El análisis es un proceso relacionado con el análisis de símbolos de cadena que están en lenguaje informático o en lenguaje natural.
27) ¿Cuáles son las funciones de un analizador?
Un analizador: -
- Comprueba los errores de semántica
- Comprueba errores sintácticos
- Comprueba la existencia del objeto
28) ¿Qué se entiende por despachador?
Dispatcher toma una colección completa de solicitudes y luego las mantiene almacenadas en una cola. Se mantiene la misma cola durante todo el proceso para entregar múltiples conjuntos de respuestas.
29) ¿Cuántas sesiones de MAX es capaz de manejar PE en un momento determinado?
La educación física puede manejar un total de 120 sesiones en un momento determinado.
30) Explique BYNET.
BYNET básicamente sirve como medio de comunicación entre los componentes. Es principalmente responsable de enviar mensajes y también responsable de realizar operaciones de fusión y clasificación.
31) ¿Qué se entiende por camarilla?
Básicamente, se sabe que una camarilla es una variedad de nodos que se comparten entre unidades de disco comunes. La presencia de Clique es inmensamente importante, ya que ayuda a evitar fallas en los nodos.
32) ¿Qué sucede cuando un nodo sufre una caída?
Siempre que hay una caída en el nivel de rendimiento de un nodo, todos los Vprocs correspondientes migran inmediatamente a un nuevo nodo desde el nodo de falla para recuperar todos los datos de las unidades comunes.
33) Enumere todas las formas de CERRADURAS que están disponibles en Teradata.
Básicamente, hay cuatro tipos de CERRADURAS que se incluyen en Teradata. Estos son: -
- Leer bloqueo
- Bloqueo de acceso
- Bloqueo exclusivo
- Bloqueo de escritura
34) ¿Cuál es el nivel designado en particular en el que se puede aplicar un LOCK en Teradata?
- Nivel de tabla: todas las filas que están presentes dentro de una tabla ciertamente estarán bloqueadas.
- Bloqueo de nivel de base de datos: todos los objetos que están presentes dentro de la base de datos se bloquearán.
- Bloqueo de nivel de hash de fila: solo se bloquearán aquellas filas que correspondan a la fila en particular.
35) En el índice primario, ¿cuál es la puntuación de los AMP que participan activamente?
Solo un AMP participa activamente en un índice primario.
36) En Teradata, ¿cuál es el significado del comando UPSERT?
UPSERT básicamente significa Update Else Insert. Esta opción está disponible solo en Teradata.
37) Resalte las ventajas de PPI (Partition Primary Index).
PPI se utiliza básicamente para fines de almacenamiento de datos basados en rangos o categorías. Cuando se trata de consultas de rango, no hay necesidad de utilizar el escaneo completo de la tabla, ya que se mueve inmediatamente a la partición consiguiente, omitiendo todas las demás particiones.
38) Indique los tamaños de SMALLINT, BYTEINT e INTEGER.
SMALLINT - 2 Bytes - 16 Bites -> -32768 a 32767
BYTEINT - 1 Bytes - 8 Bits -> -128 a 127
INTEGER - 4 Bytes - 32 Bits -> -2,147,483,648 a 2,147,483,647
39) ¿Qué se entiende por plan de menor costo?
Básicamente, un plan de menor costo se ejecuta en menos tiempo en la ruta más corta.
40) Resalte los puntos de diferencias entre la base de datos y el usuario en Teradata.
- Una base de datos es básicamente pasiva, mientras que un usuario está activo.
- Una base de datos almacena principalmente todos los objetos de la base de datos, mientras que un usuario puede almacenar cualquier objeto, ya sea una macro, una tabla, una vista, etc.
- La base de datos no tiene contraseña, mientras que el usuario debe ingresarla.
41) Resalte las diferencias entre la clave principal y el índice principal.
- El índice principal es bastante obligatorio, mientras que la clave principal es opcional.
- El índice principal tiene un límite de 64 tablas / columnas, mientras que la clave principal no tiene ningún límite.
- El índice principal permite duplicados y valores nulos, mientras que la clave principal no.
- El índice principal es un mecanismo físico, mientras que la clave principal es un mecanismo puramente lógico.
42) Explique cómo se usa el espacio del carrete.
El espacio de spool en Teradata se usa básicamente para ejecutar consultas. Del espacio total que está disponible en Teradata, el 20% del espacio se asigna básicamente al espacio del spool.
43) Resalte la necesidad de ajustar el rendimiento.
El ajuste del rendimiento en Teradata se realiza básicamente para identificar todos los cuellos de botella y luego resolverlos.
44) Comente si el cuello de botella es un error o no.
Técnicamente, el cuello de botella no es una forma de error, pero ciertamente causa una cierta cantidad de retraso en el sistema.
45) ¿Cómo se pueden identificar los cuellos de botella?
Básicamente, hay cuatro formas de identificar un cuello de botella. Estos son: -
- Explicación visual de Teradata
- Explicar el modificador de solicitud
- Gerente de Teradata
- Monitor de rendimiento
46) ¿Qué se entiende por plan de mayor costo?
Según el plan de costo más alto, el tiempo necesario para ejecutar el proceso es mayor y toma la ruta más larga disponible.
47) Resalte todos los modos que están presentes en Nivel de confianza.
Bajo, No, Alto y Unir son los cuatro modos que están presentes en el Nivel de confianza.
48) Nombra las cinco fases que vienen bajo MultiLoad Utility.
Fase preliminar, fase DML, fase de adquisición de datos, fase de aplicación y fase final.
49) Resalte las limitaciones de TPUMP Utility.
Las siguientes son las limitaciones de la utilidad TPUMP: -
- No podemos usar la instrucción SELECT.
- Los archivos de datos no se pueden concatenar.
- No se admiten los operadores agregados y exponenciales.
- No se admiten funciones aritméticas.
50) En BTEQ, ¿cómo se configuran los parámetros del modo de sesión?
.set transacción de sesión BTET -> modo de transacción de Teradata
.set transacción de sesión ANSI -> modo ANSI
Estos comandos funcionarán solo cuando se ingresen antes de iniciar sesión en la sesión.