Tous les produits
Search
Centre de documentation

E-MapReduce:Tez

Dernière mise à jour :Aug 09, 2026

Tez est un framework de calcul basé sur Apache Hadoop qui prend en charge les graphes acycliques dirigés (DAG) distribués. Il utilise des DAG complexes pour décrire et traiter des tâches de big data.

Contexte

Tez est utilisé au sein d'Apache Hive. Il sert de moteur d'exécution pour Hive et optimise le moteur de requêtes Hive SQL. L'utilisation de Hive avec Tez offre des performances et une stabilité supérieures à celles de Hive avec MapReduce.

L'illustration suivante montre comment Hive soumet des tâches via MapReduce et Tez.

Hive-MapReduce-Tez

Pour plus d'informations sur Tez, consultez la page Apache TEZ.

Activer le moteur Tez

Pour activer manuellement le moteur Tez :

  1. Accédez à la page Services de votre cluster.

    1. Connectez-vous à la console E-MapReduce on ECS.

    2. Dans la barre de navigation supérieure, sélectionnez une région et un groupe de ressources selon vos besoins.

    3. Sur la page E-MapReduce on ECS, localisez le cluster cible et cliquez sur Services dans la colonne Actions.

  2. Sur la page Services, cliquez sur Configure dans la section Hive.

  3. Modifiez et enregistrez la configuration.

    1. Dans la zone de recherche, saisissez hive.execution.engine.

    2. Définissez la valeur de hive.execution.engine sur tez et cliquez sur Save.

    3. Dans la boîte de dialogue qui s'affiche, saisissez une raison dans le champ Execution Reason et cliquez sur Save.

  4. Redémarrez le service Hive.

    1. Sur la page Services, dans le coin supérieur droit, choisissez More > Restart.

    2. Dans la boîte de dialogue qui s'affiche, saisissez une raison dans le champ Execution Reason et cliquez sur OK.

    3. Dans la boîte de dialogue Confirm, cliquez sur OK.

Accéder à l'interface web Tez

Sur la page Access Links and Ports de la console E-MapReduce, cliquez sur le lien associé à Tez UI pour accéder à l'interface web Tez.

Pour plus d'informations, consultez la rubrique Accéder aux interfaces web des composants open source dans la console E-MapReduce.