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

Tez の詳細については、「Apache TEZ」をご参照ください。
Tez エンジンの有効化
Hive では、Tez を使用して SQL ステートメントを実行できます。SQL ステートメントを実行する前に、次の手順を実行して Tez エンジンを有効にする必要があります。
[サービス] タブに移動します。
上部のナビゲーションバーで、クラスターが存在するリージョンを選択し、ビジネス要件に基づいてリソースグループを選択します。
[EMR On ECS] ページで、管理するクラスターの [アクション] 列にある [サービス] をクリックします。
[サービス] タブで、Hive セクションの [構成] をクリックします。
hive.execution.engine パラメーターを変更して保存します。
検索ボックスに、[hive.execution.engine] と入力します。
[hive.execution.engine] パラメーターを [tez] に設定し、[保存] をクリックします。
表示されるダイアログボックスで、[実行理由] フィールドに理由を入力し、[保存] をクリックします。
Hive を再起動します。
[ステータス] タブをクリックします。
[サービス] タブで、右上隅にある を選択します。
表示されるダイアログボックスで、[実行理由] フィールドに理由を入力し、[OK] をクリックします。
[確認] メッセージで、[OK] をクリックします。
Tez の Web UI へのアクセス
[アクセスリンクとポート] タブで、[tez UI] に対応するアクセス URL をクリックして、Tez の Web UI にアクセスします。
詳細については、「オープンソースコンポーネントの Web UI へのアクセス」をご参照ください。