Hive Mock Test

Questa sezione presenta varie serie di test fittizi relativi a Hive. Puoi scaricare questi test fittizi di esempio sul tuo computer locale e risolverli offline a tuo piacimento. Ogni test di simulazione viene fornito con una chiave di prova di simulazione per consentirti di verificare il punteggio finale e valutare tu stesso.

Hive Mock Test I

Risposta: A

Spiegazione

Poiché gli indici sono definiti su una tabella, la rimozione della partizione della tabella rimuove anche il rispettivo indice.

Risposta: B

Spiegazione

Hive è adatto per organizzare e interrogare efficacemente i dati del negozio e non per inserire / aggiornare i dati richiesti per OLTP.

D 3 - I risultati di una query hive possono essere archiviati come file

A - file locale

B - file hdfs

C - entrambi

D - non può essere memorizzato

Risposta: C

Spiegazione

Utilizzando il comando INSERT OVERWRITE DITECTORY… .. i dati possono essere esportati sia nel file system locale che in quello hdfs.

D 4 - Quale dei seguenti non è un tipo di dati complesso in Hive?

A - Matrix

B - Array

C - Mappa

D - STRUTTURA

Risposta: A

Spiegazione

Non esiste alcun tipo di dati Matrix in Hive.

Risposta: C

Spiegazione

Le macchine client possono utilizzare linguaggi di programmazione come Java, Ruby ecc. Per accedere a Hive in remoto utilizzando il servizio Hive Thrift.

D 6 - Il delimitatore predefinito in hive per separare l'elemento in STRUCT è

A - "\ 001"

B - "\ oo2"

C - "\ oo3"

D - "\ oo4"

Risposta: B

Spiegazione

I quattro delimitatori predefiniti sono - \ n per il separatore di record,

001 \ per separatore di campo

002 \ per il separatore di elementi in ARRAY o STRUCT

003 \ per separatore di elementi in MAP

Risposta: A

Spiegazione

Lo schema si riferisce solo ai dati archiviati e i dati non vengono convalidati rispetto allo schema quando vengono inseriti o caricati.

Risposta: D.

Spiegazione

Invece di restituire un errore, Hive restituisce valori null per la mancata corrispondenza tra lo schema e i dati effettivi.

Q 9 - La query "SHOW DATABASE LIKE 'h. *'; Fornisce l'output con il nome del database

A - contenente h nel loro nome

B - che inizia con h

C - che termina con h

D - contenente "h".

Risposta: B

Spiegazione

Hive supporta le espressioni regolari derivate dalle funzionalità regex del linguaggio Java.

D 10 - Ogni database creato in hive viene archiviato come

A - una directory

B - un file

C - un blocco hdfs

D - un file jar

Risposta: A

Spiegazione

Ogni database diventa una directory e ogni tabella diventa un file in quella directory

Risposta: A

Spiegazione

Ogni database diventa una directory e ogni tabella diventa un file in quella directory

Risposta: B

Spiegazione

Hive non elimina la directory in modo ricorsivo. Quindi le tabelle devono essere prima eliminate.

D 13 - Se il database contiene alcune tabelle, è possibile forzarne l'eliminazione senza rilasciare le tabelle utilizzando la parola chiave

A - RESTRIZIONI

B - SOVRASCRITTURA

C - F GOCCIA

D - CASCATA

Risposta: D.

Spiegazione

La clausola CASCADE elimina la tabella prima di eliminare il database

D 14 - Utilizzando il comando ALTER DATABASE in un database è possibile modificare il file

A - nome del database

B - ora di creazione del database

C - dbproperties

D - directory in cui è archiviato il database

Risposta: C

Spiegazione

solo dbproperties vengono modificate tramite questo comando

Risposta: A

Spiegazione

La copia dei dati viene eseguita dai comandi del sistema operativo e non da Hive

Risposta: D.

Spiegazione

Poiché sono gestiti dai metadati di Hive, altre applicazioni non possono accedervi.

Risposta: D.

Spiegazione

Poiché si tratta di una tabella gestita da hive, vengono eliminati sia i dati che la definizione dello schema.

Risposta: A

Spiegazione

Poiché i dati vengono archiviati esternamente, Hive elimina solo lo schema.

D 20 - Le 2 PROPRIETÀ TBL predefinite aggiunte da hive quando viene creata una tabella hive sono

A - hive_version e last_modified da

B - last_modified_by e last_modified_time

C - last_modified_time e hive_version

D - last_modified_by e table_location

Risposta: B

Spiegazione

Queste sono le 2 proprietà aggiunte per impostazione predefinita da Hive

D 21 - Per vedere i dettagli dei tipi di dati solo di una colonna (non la tabella) dovremmo usare il comando

A - DESCRIVERE

B - DESCRIVERE ESTESO

C - DESCRIVERE FORMATTATO

D - DESCRIVERE LA COLONNA

Risposta: A

Risposta: B

Spiegazione

Le partizioni di una tabella creano più sottodirectory al di sotto di essa.

Risposta: A

Spiegazione

La modalità rigorosa è progettata per evitare lavori di lunga durata.

Risposta: B

Spiegazione

Il partizionamento crea sottodirectory e solo quelle sottodirectory vengono lette per recuperare il risultato della query, migliorando le prestazioni.

D 25 - Per vedere le partizioni presenti in una tabella Hive il comando utilizzato è

A - Descrivi

B - spettacolo

C - descrivi esteso

D - mostra estesa

Risposta: B

Spiegazione

SHOW PARTTIONS nome_tabella

Foglio delle risposte

Numero domanda Tasto di risposta
1 UN
2 B
3 C
4 UN
5 C
6 B
7 UN
8 D
9 B
10 UN
11 UN
12 B
13 D
14 C
15 UN
16 D
17 D
18 UN
19 D
20 B
21 UN
22 B
23 UN
24 B
25 B