Tez は Apache Hadoop 上に構築されたコンピューティングフレームワークで、分散型の有向非循環グラフ(DAG)をサポートします。Tez では、複雑な DAG を使用してビッグデータタスクを記述および処理できます。
背景情報
Tez は Apache Hive で使用されます。Tez は Hive のランタイムエンジンとして機能し、Hive SQL のクエリエンジンを最適化できます。Hive on Tez は、Hive on MapReduce と比べてクエリ性能と安定性に優れています。

Tez の詳細については、「Apache TEZ」をご参照ください。
Tez エンジンの有効化
Tez エンジンを手動で有効にする手順は以下のとおりです。
-
ご利用のクラスターのサービスページに移動します。
-
E-MapReduce on ECS コンソールにログインします。
-
上部のナビゲーションバーで、必要に応じてリージョンおよびリソースグループを選択します。
-
「[E-MapReduce on ECS]」ページで、対象のクラスターを見つけ、操作列のServicesをクリックします。
-
-
[Services] ページで、Hive セクションの [Configure] をクリックします。
-
構成を変更して保存します。
-
検索ボックスに [hive.execution.engine] と入力します。
-
[hive.execution.engine] の値を [tez] に設定し、[Save] をクリックします。
-
表示されるダイアログボックスで、[Execution Reason] フィールドに理由を入力し、[Save] をクリックします。
-
-
Hive サービスを再起動します。
-
[Services] ページの右上隅で、[] を選択します。
-
表示されるダイアログボックスで、[Execution Reason] フィールドに理由を入力し、[OK] をクリックします。
-
[Confirm] ダイアログボックスで、[OK] をクリックします。
-
Tez Web UI へのアクセス
E-MapReduce コンソールの [Access Links and Ports] ページで、[Tez UI] のリンクをクリックして、Tez Web UI にアクセスします。
詳細については、「E-MapReduce コンソールでのオープンソースコンポーネントの Web UI へのアクセス」をご参照ください。