Teste Hive Mock
Esta seção apresenta vários conjuntos de testes de simulação relacionados a Hive. Você pode baixar esses testes de simulação de amostra em sua máquina local e resolvê-los offline de acordo com sua conveniência. Cada teste simulado é fornecido com uma chave de teste simulado para permitir que você verifique a pontuação final e classifique você mesmo.
Teste Hive Mock I
Q 1 - A partição de uma tabela indexada é eliminada. então,
A - partição correspondente de todos os índices são eliminados.
B - Nenhum índice é descartado
C - Os índices se atualizam automaticamente
D - O erro é mostrado pedindo para primeiro descartar os índices
Resposta: A
Explicação
Como os índices são definidos em uma tabela, a remoção da partição da tabela também remove o respectivo índice.
Q 2 - O que o Hive não pode oferecer
A - armazenamento de dados em tabelas e colunas
B - Processamento de transação online
Resposta: B
Explicação
O Hive é adequado para organizar e consultar os dados armazenados de forma eficaz e não inserir / atualizar os dados necessários para OLTP.
Q 3 - Os resultados de uma consulta de colmeia podem ser armazenados como
Resposta: C
Explicação
Usando o comando INSERT OVERWRITE DITECTORY… .. os dados podem ser exportados para o sistema de arquivos local e hdfs.
Q 4 - Qual dos seguintes não é um tipo de dados complexo no Hive?
Resposta: A
Explicação
Não há tipo de dados Matrix no Hive.
Q 5 - O componente de serviço econômico na colmeia é usado para
A - mover arquivos de dados do hive entre servidores diferentes
B - use várias versões da colmeia
Resposta: C
Explicação
As máquinas clientes podem usar linguagens de programação como Java, Ruby etc para acessar o Hive remotamente usando o serviço Hive Thrift.
Q 6 - O delimitador padrão no hive para separar o elemento no STRUCT é
Resposta: B
Explicação
Os quatro delimitadores padrão são - \ n para separador de registro,
001 \ para separador de campo
002 \ para o separador de elemento em ARRAY ou STRUCT
003 \ para separador de elemento no MAP
Q 7 - Hive é
Resposta: A
Explicação
O esquema se refere apenas aos dados armazenados e os dados não são validados em relação ao esquema quando inseridos ou carregados.
Q 8 - na colmeia quando o esquema não corresponde ao conteúdo do arquivo
B - Lê apenas o tipo de dados da string
Resposta: D
Explicação
Em vez de retornar o erro, o Hive retorna valores nulos para incompatibilidade entre o esquema e os dados reais.
Q 9 - A consulta "SHOW DATABASE LIKE 'h. *'; Dá a saída com o nome do banco de dados
Resposta: B
Explicação
O Hive oferece suporte a expressões regulares que são derivadas de recursos regex da linguagem Java.
Q 10 - Cada banco de dados criado no hive é armazenado como
Resposta: A
Explicação
Cada banco de dados se torna um diretório e cada tabela se torna um arquivo nesse diretório
Q 11 - As tabelas criadas no hive são armazenadas como
A - um subdiretório no diretório do banco de dados
B - um arquivo no diretório do banco de dados
C - um bloco hdfs contendo o diretório do banco de dados
D - um arquivo .java presente no diretório do banco de dados
Resposta: A
Explicação
Cada banco de dados se torna um diretório e cada tabela se torna um arquivo nesse diretório
Q 12 - Por padrão, quando um banco de dados é descartado no Hive
A - as tabelas também são excluídas
B - o diretório é excluído se não houver tabelas
C - os blocos hdfs são formatados
D - Apenas os comentários associados ao banco de dados são excluídos
Resposta: B
Explicação
O Hive não exclui recursivamente o diretório. Portanto, as tabelas devem ser eliminadas primeiro.
Q 13 - Se o banco de dados contém algumas tabelas, então ele pode ser forçado a eliminar sem eliminar as tabelas usando a palavra-chave
Resposta: D
Explicação
A cláusula CASCADE elimina a tabela primeiro, antes de eliminar o banco de dados
Q 14 - Usando o comando ALTER DATABASE em um banco de dados você pode alterar o
Resposta: C
Explicação
apenas dbproperties são alteradas por meio deste comando
Q 15 - No Hive você pode copiar
Resposta: A
Explicação
A cópia de dados é feita por comandos do sistema operacional e não Hive
Q 16 - A desvantagem das tabelas gerenciadas na colmeia é
A - eles são sempre armazenados no diretório padrão
B - Eles não podem crescer mais do que um tamanho fixo de 100 GB
C - Eles nunca podem ser descartados
D - Eles não podem ser compartilhados com outros aplicativos
Resposta: D
Explicação
Como são gerenciados pelos metadados do Hive, outros aplicativos não podem acessá-los.
Q 17 - Ao descartar uma mesa gerenciada
A - O esquema é eliminado sem eliminar os dados
Resposta: D
Explicação
Como é uma tabela gerenciada por hive, os dados e a definição do esquema são eliminados.
Q 18 - Ao deixar cair uma mesa externa
A - O esquema é eliminado sem eliminar os dados
Resposta: A
Explicação
Como os dados são armazenados externamente, o Hive apenas descarta o esquema.
Q 19 - A diferença entre o tipo de dados MAP e STRUCT no Hive é
A - MAP é um par de valores-chave, mas STRUCT é uma série de valores
C - As chaves no MAP não podem ser inteiros, mas no STRUCT podem ser.
Resposta: D
Explicação
Cada elemento no tipo de MAP deve ser do mesmo tipo de dados, mas em STRUCT não precisa ser assim.
Q 20 - As 2 TBLPROPERTIES padrão adicionadas pela colmeia quando uma tabela da colmeia é criada é
A - hive_version e last_modified por
B - last_modified_by e last_modified_time
Resposta: B
Explicação
Estas são as 2 propriedades que são adicionadas por padrão pelo Hive
Q 21 - Para ver os detalhes dos tipos de dados de apenas uma coluna (não da tabela), devemos usar o comando
Resposta: A
Q 22 - O particionamento de uma tabela no Hive cria mais
A - subdiretórios sob o nome do banco de dados
B - subdiretórios sob o nome da tabela
Resposta: B
Explicação
As partições de uma tabela criam mais subdiretórios sob ela.
Q 23 - O modo "estrito" ao consultar uma tabela particionada é usado para
A - interrompe as consultas de tabelas particionadas sem uma cláusula where
B - adiciona automaticamente uma cláusula where às consultas em uma tabela particionada
C - Limita o resultado de uma consulta na tabela particionada a 100
Resposta: A
Explicação
O modo estrito foi projetado para evitar trabalhos de longa execução.
Q 24 - A principal vantagem de criar partição de tabela é
A - Utilização eficaz da memória de armazenamento
B - desempenho de consulta mais rápido
Resposta: B
Explicação
O particionamento cria subdiretórios e apenas esses subdiretórios são lidos para buscar o resultado da consulta, melhorando o desempenho.
Q 25 - Para ver as partições presentes em uma tabela Hive o comando usado é
Resposta: B
Explicação
MOSTRAR PARTÇÕES nome_tabela
Folha de respostas
Número da Pergunta | Palavra chave |
---|---|
1 | UMA |
2 | B |
3 | C |
4 | UMA |
5 | C |
6 | B |
7 | UMA |
8 | D |
9 | B |
10 | UMA |
11 | UMA |
12 | B |
13 | D |
14 | C |
15 | UMA |
16 | D |
17 | D |
18 | UMA |
19 | D |
20 | B |
21 | UMA |
22 | B |
23 | UMA |
24 | B |
25 | B |