Las 50 preguntas y respuestas principales de la entrevista de Teradata (2025)

Aquí hay preguntas y respuestas de la entrevista de Teradata para que los candidatos más nuevos y experimentados consigan el trabajo de sus sueños.

 

Preguntas y respuestas de la entrevista de Teradata para principiantes

1) ¿Cómo se define Teradata? Dé 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 nodos únicos, así como en nodos múltiples.
  • El paralelismo está integrado en el sistema.
  • Muy compatible con los estándares de ANSI.
  • Tiende a actuar de la misma manera que un servidor.
  • Es un Sistema Abierto que básicamente se ejecuta para UNIX MR-RAS, Suse Linux ETC, WIN2K, etc.

👉 Descarga gratuita de PDF: Preguntas y respuestas de la entrevista de Teradata


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 el punto de vista de Tetradata.

3) Resalte algunos de los componentes importantes de Teradata

Algunos de los componentes importantes de Teradata son: –

  • Bynet
  • Procesador del módulo de acceso (AMP)
  • Motor de análisis (PE)
  • Disco virtual (disco virtual)
  • Sistema de almacenamiento virtual (VSS)
Preguntas de la entrevista de Teradata
Preguntas de la entrevista de Teradata

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 < [Script Path] > [Logfile Path]

or

$Sh > BTEQ < [Script Path] TEE [Logfile Path]


5) En Teradata, ¿cómo generamos una 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 impone una determinada carga sobre la mesa y además, cada hora. El tráfico por la mañana es relativamente escaso y el de la noche muy intenso. Según esta situación, ¿cuál es la utilidad más recomendable y cómo se supone que debe cargarse esa utilidad?

La utilidad más sugerible aquí tiene que ser Tpump. Al hacer uso de la disminución o 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á?

En este caso existen básicamente dos formas de reiniciar.

  • Hacer que se ejecute el archivo antiguo: 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 ejecútelo nuevamente.
  • Ejecutar un nuevo archivo: 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, podrá ejecutar todo el script una vez más.

9) Mencione algunas de las herramientas ETL que pertenecen a Teradata.

Algunos de los Herramientas ETL Los que se utilizan comúnmente en Teradata son DataStage, Informatica, SSIS, etc.


10) Resalte 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 y fuentes heterogéneas.
  • El proceso de depuración es mucho más fácil con la ayuda de 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.
  • La despivotación y el giro se pueden realizar fácilmente utilizando herramientas ETL.

11) ¿Cuál es el significado de almacenamiento en caché en Teradata?

El almacenamiento en caché se considera una ventaja adicional del uso Teradata ya que trabaja principalmente con la fuente, que permanece en el mismo orden, es decir, no cambia con frecuencia. En ocasiones, la caché suele compartirse entre aplicaciones.


12) ¿Cómo podemos verificar la versión de Teradata que estamos usando actualmente?

solo da la orden .SHOW VERSION.


13) Proporcione una razón justificable por la cual Multi-load admite NUSI en lugar de USI.

La fila de la subtabla de índices se encuentra en el mismo amplificador, de la misma manera que la fila de datos en NUSI. Por lo tanto, cada amplificador funciona por separado y de manera paralela.


14) ¿Cómo se reinicia MLOAD Client System después de la ejecución?

El script debe enviarse manualmente para que pueda cargar fácilmente los datos desde el último punto de control.


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 recopilados 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 conjunto de componentes de hardware y software. Por lo general, a un servidor se le denomina nodo.


17) Digamos que hay un archivo que consta de 100 registros de los cuales debemos omitir el primero y los últimos 20 registros. ¿Cuál será el fragmento de código?

Necesitamos utilizar BTEQ Utility para realizar esta tarea. En el guión se utilizarán Saltar 20 y Repetir 60.


18) Explique la PDE.

PDE significa básicamente extensión de datos paralelos. PDE es básicamente una capa de interfaz de software que se encuentra por encima del sistema operativo y le da a la base de datos la oportunidad de operar en un entorno paralelo.


19) ¿Qué es el TPD?

TPD básicamente significa Trusted Parallel Database y básicamente funciona bajo PDE. Teradata resulta ser una base de datos que funciona principalmente bajo PDE. Esta es la razón por la que a Teradata se le suele denominar 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 medio de comunicación entre los PE y todas las aplicaciones que se ejecutan en los canales conectados a los clientes.


Preguntas y respuestas de la entrevista de Teradata para experimentados

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 conectadas a los clientes de la red. Sólo 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 denomina matriz de discos.


23) ¿Explica el significado de Amp?

Amp significa básicamente Access Module Processor (procesador de módulo de acceso) y es un procesador que funciona de forma virtual y se utiliza básicamente para gestionar una única parte de la base de datos. Esta parte concreta de la base de datos no puede ser compartida por ningún otro Amp. Por ello, esta forma de arquitectura se conoce comúnmente como arquitectura de no compartir nada.


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
  • Realizando DDL
  • Implementación de agregaciones y uniones.
  • Liberación y aplicación de cerraduras, etc.

25) ¿Qué se entiende por motor de análisis?

PE resulta ser un tipo Vproc. Su función principal es recibir 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 AMP.


26) ¿Qué quieres decir con analizar?

El análisis es un proceso relacionado con el análisis de símbolos de cadenas que están en lenguaje informático o en lenguaje natural.


27) ¿Cuáles son las funciones de un analizador?

Un analizador: –

  • Comprueba errores semánticos.
  • 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?

PE puede manejar un total de 120 sesiones en un momento determinado.


30) Explica BYNET.

BYNET sirve básicamente como medio de comunicación entre los componentes. Es el principal responsable de enviar mensajes y también de realizar operaciones de combinació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 fallido para recuperar todos los datos de las unidades comunes.


33) Enumere todas las formas de CERRADURAS que están disponibles en Teradata.

Básicamente, existen cuatro tipos de BLOQUEOS que se incluyen en Teradata. Estos son: -

  • Bloqueo de lectura
  • Bloqueo de acceso
  • Bloqueo exclusivo
  • Bloqueo de escritura

34) ¿Cuál es el nivel designado particular en el que se puede aplicar un BLOQUEO en Teradata?

  • Nivel de tabla: todas las filas que están presentes dentro de una tabla seguramente estarán bloqueadas.
  • Bloqueo de nivel de base de datos: se bloquearán todos los objetos que estén presentes dentro de la base de datos.
  • 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 el puntaje de las PMAPE que participan activamente?

Sólo 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 solo está disponible en Teradata.


37) Resalte las ventajas del PPI (Índice Primario de Partición).

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 es necesario utilizar el escaneo completo de la tabla, ya que inmediatamente pasa a la partición siguiente, 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

ENTERO – 4 Bytes – 32 Bits -> -2,147,483,648 a 2,147,483,647


39) ¿Qué se entiende por Plan de Menor Costo?

Un plan de menor costo básicamente se ejecuta en menos tiempo a través del camino más corto.


40) Resalte los puntos de diferencia entre la base de datos y el usuario en Teradata.

  • Una base de datos es básicamente pasiva, mientras que un usuario es 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.

Preguntas y respuestas de la entrevista de Teradata durante 10 años de experiencia

41) Resalte las diferencias entre clave primaria e índice primario.

  • El índice primario es bastante obligatorio, mientras que la clave primaria es opcional.
  • El índice primario tiene un límite de 64 tablas/columnas, mientras que la clave primaria no tiene ningún límite.
  • El índice primario permite duplicados y nulos, mientras que la clave primaria no.
  • El índice primario es un mecanismo físico, mientras que la clave primaria es un mecanismo puramente lógico.

42) Explique cómo se utiliza el espacio del spool.

El espacio de cola en Teradata se utiliza básicamente para ejecutar consultas. Del espacio total disponible en Teradata, el 20% del espacio se asigna básicamente al espacio de 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 cierto retraso en el sistema.


45) ¿Cómo se pueden identificar los obstáculos?

Básicamente, existen cuatro formas de identificar un cuello de botella. Estos son: -

  • Explicación visual de Teradata
  • Explicar el modificador de solicitud
  • Administrador de Teradata
  • monitor de rendimiento

46) ¿Qué se entiende por Plan de Costo Más Alto?

Según el Plan de mayor costo, el tiempo necesario para ejecutar el proceso es mayor y toma el camino más largo disponible.


47) Resalte todos los modos que están presentes en Nivel de confianza.

Bajo, No, Alto y Unirse son los cuatro modos que están presentes en Nivel de confianza.


48) Nombra las cinco fases que se incluyen en MultiLoad Utility.

Fase Preliminar, Fase DML, Fase de Adquisición de Datos, Fase de Aplicación y Fase Final.


49) Resalte las limitaciones de la utilidad TPUMP.

Las siguientes son las limitaciones de la utilidad TPUMP: –

  • No podemos utilizar la declaración SELECT.
  • Los archivos de datos no se pueden concatenar.
  • No se admiten operadores agregados ni exponenciales.
  • No se admiten funciones aritméticas.

50) En BTEQ, ¿cómo se configuran los parámetros del modo sesión?

.set transacción de sesión BTET -> modo de transacción Teradata

.establecer transacción de sesión ANSI -> modo ANSI

Estos comandos funcionarán solo cuando se ingresen antes de iniciar sesión.

Estas preguntas de la entrevista también te ayudarán en tu viva(orals)