Prueba simulada de colmena
Esta sección le presenta varios conjuntos de pruebas simuladas relacionadas con Hive. Puede descargar estas pruebas simuladas de muestra en su máquina local y resolverlas sin conexión a su conveniencia. Cada prueba simulada se suministra con una clave de prueba simulada que le permite verificar la puntuación final y calificar usted mismo.
Prueba simulada de colmena I
P 1 : se elimina la partición de una tabla indexada. luego,
A : se eliminan las particiones correspondientes de todos los índices.
C : los índices se actualizan automáticamente
D - Se muestra un error pidiendo eliminar primero los índices
Respuesta: A
Explicación
Como los índices se definen en una tabla, la eliminación de la partición de la tabla también elimina el índice respectivo.
Q 2 - Lo que Hive no puede ofrecer
A - almacenar datos en tablas y columnas
B - Procesamiento de transacciones en línea
Respuesta: B
Explicación
Hive es adecuado para organizar y consultar de manera efectiva los datos de la tienda y no para insertar / actualizar los datos que se requieren para OLTP.
P 3 : los resultados de una consulta de colmena se pueden almacenar como
Respuesta: C
Explicación
Usando el comando INSERT OVERWRITE DITECTORY… .. los datos se pueden exportar al sistema de archivos local y hdfs.
P 4 : ¿Cuál de los siguientes no es un tipo de datos complejo en Hive?
Respuesta: A
Explicación
No hay ningún tipo de datos Matrix en Hive.
P 5 - El componente de servicio de ahorro en Hive se utiliza para
A - mover archivos de datos de colmena entre diferentes servidores
B - use múltiples versiones de colmena
Respuesta: C
Explicación
Las máquinas cliente pueden utilizar lenguajes de programación como Java, Ruby, etc. para acceder a Hive de forma remota mediante el servicio Hive Thrift.
P 6 - El delimitador predeterminado en Hive para separar el elemento en STRUCT es
Respuesta: B
Explicación
Los cuatro delimitadores predeterminados son - \ n para el separador de registros,
001 \ para separador de campo
002 \ para separador de elementos en ARRAY o STRUCT
003 \ para separador de elementos en MAP
Q 7 - Hive es
Respuesta: A
Explicación
El esquema solo se refiere a los datos almacenados y los datos no se validan con el esquema cuando se insertan o cargan.
P 8 : en colmena cuando el esquema no coincide con el contenido del archivo
B : lee solo el tipo de datos de cadena
Respuesta: D
Explicación
En lugar de devolver un error, Hive devuelve valores nulos para la discrepancia entre el esquema y los datos reales.
P 9 - La consulta "MOSTRAR BASE DE DATOS COMO 'h. *'; Da la salida con el nombre de la base de datos
Respuesta: B
Explicación
Hive admite expresiones regulares que se derivan de las capacidades de expresiones regulares del lenguaje Java.
P 10 - Cada base de datos creada en Hive se almacena como
Respuesta: A
Explicación
Cada base de datos se convierte en un directorio y cada tabla se convierte en un archivo en ese directorio.
P 11 - Las tablas creadas en Hive se almacenan como
A : un subdirectorio del directorio de la base de datos
B : un archivo en el directorio de la base de datos
C : un bloque hdfs que contiene el directorio de la base de datos
D : un archivo .java presente en el directorio de la base de datos
Respuesta: A
Explicación
Cada base de datos se convierte en un directorio y cada tabla se convierte en un archivo en ese directorio.
P 12 : de forma predeterminada, cuando se coloca una base de datos en Hive
A - las tablas también se eliminan
B - el directorio se elimina si no hay tablas
C - los bloques hdfs están formateados
D - Solo se eliminan los comentarios asociados con la base de datos
Respuesta: B
Explicación
Hive no elimina el directorio de forma recursiva. Por lo tanto, las tablas deben eliminarse primero.
P 13 - Si la base de datos contiene algunas tablas, entonces se puede forzar a eliminar sin eliminar las tablas mediante el uso de la palabra clave
Respuesta: D
Explicación
La cláusula CASCADE elimina la tabla primero antes de eliminar la base de datos
P 14 - Usando el comando ALTER DATABASE en una base de datos puede cambiar el
A - nombre de la base de datos
Respuesta: C
Explicación
solo se cambian dbproperties a través de este comando
Q 15 - En Hive puedes copiar
Respuesta: A
Explicación
La copia de datos se realiza mediante comandos del sistema operativo y no por Hive
P 16 - El inconveniente de las tablas administradas en Hive es
A : siempre se almacenan en el directorio predeterminado
B : no pueden crecer más de un tamaño fijo de 100 GB
Respuesta: D
Explicación
Como están administrados por metadatos de Hive, otras aplicaciones no pueden acceder a ellos.
P 17 : Al eliminar una tabla administrada
A : el esquema se elimina sin eliminar los datos
Respuesta: D
Explicación
Como es una tabla administrada por colmena, se eliminan tanto los datos como la definición del esquema.
Q 18 - Al dejar caer una mesa externa
A : el esquema se elimina sin eliminar los datos
Respuesta: A
Explicación
Como los datos se almacenan externamente, Hive solo descarta el esquema.
P 19 - La diferencia entre el tipo de datos MAP y STRUCT en Hive es
A : MAP es un par clave-valor pero STRUCT es una serie de valores
C - Las claves en MAP no pueden ser números enteros pero en STRUCT pueden ser.
Respuesta: D
Explicación
Cada elemento del tipo MAP debe ser del mismo tipo de datos, pero en STRUCT no es necesario que sea así.
Q 20 - Las 2 TBLPROPERTIES predeterminadas agregadas por colmena cuando se crea una tabla de colmena son
A - hive_version y last_modified por
B - last_modified_by y last_modified_time
Respuesta: B
Explicación
Estas son las 2 propiedades que Hive agrega de forma predeterminada
P 21 - Para ver los detalles de los tipos de datos de solo una columna (no la tabla) debemos usar el comando
Respuesta: A
P 22 - La partición de una tabla en Hive crea más
A - subdirectorios bajo el nombre de la base de datos
B - subdirectorios debajo del nombre de la tabla
Respuesta: B
Explicación
Las particiones de una tabla crean más subdirectorios debajo de ella.
P 23 - El modo "estricto" al consultar una tabla particionada se usa para
A - detener consultas de tablas particionadas sin una cláusula where
B - agregar automáticamente una cláusula where a las consultas en una tabla particionada
C : limitar el resultado de una consulta en una tabla particionada a 100
D - Ignore cualquier error en el nombre de la tabla particionada
Respuesta: A
Explicación
El modo estricto está diseñado para evitar trabajos de larga duración.
P 24 - La principal ventaja de crear una partición de tabla es
A - Utilización efectiva de la memoria de almacenamiento
B : rendimiento de consultas más rápido
Respuesta: B
Explicación
El particionamiento crea subdirectorios y solo esos subdirectorios se leen para obtener el resultado de la consulta, lo que mejora el rendimiento.
P 25 - Para ver las particiones presentes en una tabla de Hive, el comando usado es
Respuesta: B
Explicación
MOSTRAR PARTCIONES table_name
Hoja de respuestas
Número de pregunta | Clave de respuesta |
---|---|
1 | UN |
2 | segundo |
3 | C |
4 | UN |
5 | C |
6 | segundo |
7 | UN |
8 | re |
9 | segundo |
10 | UN |
11 | UN |
12 | segundo |
13 | re |
14 | C |
15 | UN |
dieciséis | re |
17 | re |
18 | UN |
19 | re |
20 | segundo |
21 | UN |
22 | segundo |
23 | UN |
24 | segundo |
25 | segundo |