Hive-mock-test

提供:Dev Guides
移動先:案内検索

ハイブモックテスト

このセクションでは、 Hive に関連するさまざまな模擬テストを紹介します。 これらのサンプルモックテストをローカルマシンでダウンロードし、都合の良いときにオフラインで解決できます。 すべての模擬テストには模擬テストキーが付属しており、最終スコアを確認して自分で採点できます。

質問と回答

__模擬テストI

__模擬テストII

__模擬テストIII

__模擬テストIV

ハイブモックテストI

Q 1-インデックステーブルのパーティションが削除されます。 それから、

回答:A

説明

インデックスはテーブルで定義されているため、テーブルパーティションを削除すると、それぞれのインデックスも削除されます。

__回答を表示

Q 2-Hiveが提供できないもの

回答:B

説明

Hiveは、OLTPに必要なデータの挿入/更新ではなく、ストアデータを効果的に整理およびクエリするのに適しています。

__回答を表示

Q 3-ハイブクエリの結果は次のように保存できます

答え:C

説明

コマンドINSERT OVERWRITE DITECTORYを使用する…​.. データはローカルおよびhdfsファイルシステムの両方にエクスポートできます。

__回答を表示

Q 4-Hiveのcomplexデータ型ではないものは次のうちどれですか?

回答:A

説明

HiveにはMatrixデータ型はありません。

__回答を表示

Q 5-ハイブのリサイクルサービスコンポーネントは、

答え:C

説明

クライアントマシンは、Java、Rubyなどのプログラミング言語を使用して、Hive Thriftサービスを使用してHiveにリモートでアクセスできます。

__回答を表示

Q 6-STRUCT内の要素を分離するハイブのデフォルトの区切り文字は

回答:B

説明

4つのデフォルトの区切り文字は、レコード区切り文字の-\ nです。

フィールド区切り文字の場合は001 \

ARRAYまたはSTRUCTの要素区切り記号には002 \

MAP \の要素区切り記号には003 \

__回答を表示

Q 7-ハイブは

回答:A

説明

スキーマは保存されたデータのみを参照し、データは挿入またはロード時にスキーマに対して検証されません。

__回答を表示

Q 8-スキーマがファイルの内容と一致しない場合のハイブ

回答:D

説明

Hiveはエラーを返す代わりに、スキーマと実際のデータの不一致に対してnull値を返します。

__回答を表示

Q 9-クエリ「SHOW DATABASE LIKE 'h。*';データベース名の出力を提供します

回答:B

説明

Hiveは、Java言語の正規表現機能から派生した正規表現をサポートします。

__回答を表示

Q 10-ハイブで作成された各データベースは次のように保存されます

回答:A

説明

各データベースはディレクトリになり、各テーブルはそのディレクトリ内のファイルになります

__回答を表示

Q 11-ハイブで作成されたテーブルは次のように保存されます

回答:A

説明

各データベースはディレクトリになり、各テーブルはそのディレクトリ内のファイルになります

__回答を表示

Q 12-デフォルトでは、データベースがHiveで削除されるとき

回答:B

説明

Hiveはディレクトリを再帰的に削除しません。 そのため、最初にテーブルを削除する必要があります。

__回答を表示

Q 13-データベースにいくつかのテーブルが含まれている場合、キーワードを使用して、テーブルを削除せずに強制的に削除することができます

回答:D

説明

CASCADE句は、データベースを削除する前に最初にテーブルを削除します

__回答を表示

Q 14-データベースでALTER DATABASEコマンドを使用して、変更することができます

答え:C

説明

このコマンドで変更されるのはdbpropertiesのみです

__回答を表示

Q 15-Hiveではコピーできます

回答:A

説明

データのコピーは、HiveではなくOSコマンドによって行われます

__回答を表示

Q 16-ハイブの管理テーブルの欠点は

回答:D

説明

Hiveメタデータによって管理されているため、他のアプリケーションはそれにアクセスできません。

__回答を表示

Q 17-管理テーブルの削除について

回答:D

説明

ハイブ管理テーブルであるため、データとスキーマの両方の定義が削除されます。

__回答を表示

Q 18-外部テーブルのドロップについて

回答:A

説明

データは外部に保存されるため、Hiveはスキーマのみを削除します。

__回答を表示

Q 19-HiveのMAPとSTRUCTデータ型の違いは

回答:D

説明

MAP型の各要素は同じデータ型である必要がありますが、STRUCTではそうである必要はありません。

__回答を表示

Q 20-ハイブテーブルが作成されたときにハイブによって追加された2つのデフォルトのTBLPROPERTIESは

回答:B

説明

これらは、Hiveによってデフォルトで追加される2つのプロパティです

__回答を表示

Q 21-(テーブルではなく)列のみのデータ型の詳細を表示するには、コマンドを使用する必要があります

回答:A

__回答を表示

Q 22-Hiveでのテーブルのパーティション分割により、より多くが作成されます

回答:B

説明

テーブルのパーティションは、その下にさらにサブディレクトリを作成します。

__回答を表示

Q 23-パーティションテーブルをクエリするときの「厳格」モードは、

回答:A

説明

厳密モードは、長時間実行されるジョブを回避するように設計されています。

__回答を表示

Q 24-テーブルパーティションを作成する主な利点は

回答:B

説明

パーティショニングはサブディレクトリを作成し、それらのサブディレクトリのみが読み取られてクエリ結果をフェッチするため、パフォーマンスが向上します。

__回答を表示

Q 25-Hiveテーブルに存在するパーティションを表示するには、使用されるコマンドがあります

回答:B

説明

SHOW PARTTIONS table_name

__回答を表示

解答用紙

Question Number Answer Key
1 A
2 B
3 C
4 A
5 C
6 B
7 A
8 D
9 B
10 A
11 A
12 B
13 D
14 C
15 A
16 D
17 D
18 A
19 D
20 B
21 A
22 B
23 A
24 B
25 B

link:/hive/pdf/hive_mock_test_i.pdf [__ダウンロード]