Integrating the Hive-on-Tez User Interface with Tez

This topic describes how to integrate the Hive-on-Tez user interface with Tez.

  1. Add the following entry to the /opt/mapr/tez/tez-<version>/conf/tez-site.xml file, replacing <hostname>:<port> with the real host name. You can use 9383 or 9393 for the port. 9383 is HTTP and 9393 is HTTPS Tomcat port for the Hive-on-Tez user interface.
    <property>
      <description>Enable Tez to use the Timeline Server for History Logging</description>
      <name>tez.history.logging.service.class</name>
      <value>org.apache.tez.dag.history.logging.ats.ATSHistoryLoggingService</value>
    </property>
                
    <property>
      <description>URL for where the Tez UI is hosted</description>
      <name>tez.tez-ui.history-url.base</name>
       <value>http(s)://<hostname>:<port>/tez-ui/</value>
    </property>

Repeat this step on each node where you want the Hive-on-Tez user interface to be configured.