全部产品
Search
文档中心

E-MapReduce:Tez

更新时间:Jul 02, 2025

Tez adalah kerangka komputasi yang dibangun di atas Apache Hadoop dan mendukung grafik asiklik terarah terdistribusi (DAG). Tez dapat menggunakan DAG yang kompleks untuk menggambarkan dan memproses tugas data besar.

Informasi latar belakang

Tez digunakan dalam Apache Hive. Tez berfungsi sebagai mesin waktu proses Hive dan dapat mengoptimalkan mesin query Hive SQL. Hive pada Tez memiliki kinerja query dan stabilitas yang lebih tinggi dibandingkan dengan Hive pada MapReduce.

Gambar berikut menunjukkan cara Hive mengirimkan tugas berdasarkan MapReduce dan Tez.Hive-MapReduce-Tez

Untuk informasi lebih lanjut tentang Tez, lihat Apache TEZ.

Aktifkan mesin Tez

Hive memungkinkan Anda menggunakan Tez untuk mengeksekusi pernyataan SQL. Sebelum mengeksekusi pernyataan SQL, Anda harus melakukan langkah-langkah berikut untuk mengaktifkan mesin Tez:

  1. Buka tab Layanan.

    1. Di bilah navigasi atas, pilih wilayah tempat kluster Anda berada dan pilih grup sumber daya sesuai kebutuhan bisnis Anda.

    2. Di halaman EMR on ECS, klik Services di kolom Tindakan kluster yang ingin Anda kelola.

  2. Di tab Services, klik Configure di bagian Hive.

  3. Ubah dan simpan parameter hive.execution.engine.

    1. Di kotak pencarian, masukkan hive.execution.engine.

    2. Atur parameter hive.execution.engine menjadi tez, lalu klik Save.

    3. Di kotak dialog yang muncul, masukkan alasan di bidang Execution Reason dan klik Save.

  4. Mulai ulang Hive.

    1. Klik tab Status.

    2. Di tab Services, pilih More > Restart di pojok kanan atas.

    3. Di kotak dialog yang muncul, masukkan alasan di bidang Execution Reason dan klik OK.

    4. Di pesan Confirm, klik OK.

Akses antarmuka web Tez

Di tab Access Links and Ports, klik URL akses yang sesuai dengan Tez UI untuk mengakses antarmuka web Tez.

Untuk informasi lebih lanjut, lihat Akses antarmuka web komponen open source di konsol EMR.