全部产品
Search
文档中心

E-MapReduce:Konfigurasi sebuah konektor

更新时间:Jul 02, 2025

Topik ini menjelaskan konektor bawaan yang disediakan oleh Trino di E-MapReduce (EMR). Topik ini juga menunjukkan cara memodifikasi konfigurasi konektor dan menambahkan konektor kustom di konsol EMR.

Konektor bawaan EMR Trino

Tabel berikut menjelaskan konektor bawaan siap pakai yang disediakan oleh EMR Trino.

Konektor

Deskripsi

Referensi

Hive

Anda dapat menggunakan konektor ini untuk mengquery data di gudang data Hive.

Konektor Hive

Kudu

Anda dapat menggunakan konektor ini untuk mengquery data, menyisipkan data, dan menghapus data dari Kudu.

Konektor Kudu

MySQL

Anda dapat menggunakan konektor ini untuk mengquery data dalam tabel di instance MySQL eksternal dan membuat tabel di instance tersebut.

Konektor MySQL

Iceberg

Anda dapat menggunakan konektor ini untuk mengquery file data dalam format Iceberg.

Konektor Iceberg

Hudi

Anda dapat menggunakan konektor ini untuk mengquery data dalam tabel Copy on Write (COW) dan Merge on Read (MOR).

Konektor Hudi

Delta

Anda dapat menggunakan konektor ini untuk mengquery data dalam tabel Delta Lake.

Konektor Delta

JMX

Anda dapat menggunakan konektor ini untuk melakukan pemantauan sistem dan debugging.

Konektor JMX

system

Anda dapat menggunakan konektor ini untuk mengquery informasi dasar dan metrik kluster Trino.

Catatan

Anda tidak perlu mengonfigurasi konektor system. Semua informasi tentang konektor dapat diperoleh dari direktori system.

Tidak ada

Modifikasi konfigurasi konektor bawaan

Anda dapat pergi ke tab Configure untuk layanan Trino di konsol EMR dan memodifikasi parameter terkait dalam file konfigurasi konektor yang ingin Anda ubah. Tabel berikut menjelaskan pemetaan antara konektor dan file konfigurasi.

Konektor

File konfigurasi

Hive

hive.properties

Kudu

kudu.properties

MySQL

mysql.properties

Iceberg

iceberg.properties

Hudi

hudi.properties

Delta

delta.properties

JMX

jmx.properties

system

system.properties

Contoh: Mengubah Konfigurasi Konektor Hive

  1. Pergi ke halaman layanan Trino di konsol EMR, klik tab Configure, lalu klik tab hive.properties.

  2. Modifikasi item konfigurasi sesuai dengan kebutuhan bisnis Anda.

    Untuk informasi lebih lanjut tentang cara memodifikasi item konfigurasi, lihat Kelola Item Konfigurasi.

  3. Setelah menyimpan konfigurasi, pilih More > Restart di pojok kanan atas tab Layanan.

    Catatan

    Setelah layanan dimulai ulang, konektor akan tersedia.

Tambahkan konektor kustom

Catatan

Fitur ini didukung hanya di EMR V3.27.0, EMR V4.3.0, EMR V5.2.0, dan versi minor mereka yang lebih baru.

Secara default, EMR Trino menyediakan lima konektor placeholder, yaitu connector1, connector2, connector3, connector4, dan connector5. Anda dapat menggunakan konektor placeholder ini untuk menambahkan konektor kustom. Pergi ke tab Configure pada halaman layanan Trino di konsol EMR dan konfigurasikan konektor placeholder pada tab connector1.properties, connector2.properties, connector3.properties, connector4.properties, dan connector5.properties. Konektor placeholder dikonfigurasi dengan cara yang sama seperti konektor bawaan.

Untuk menambahkan konektor kustom, cukup modifikasi konfigurasi konektor placeholder yang belum digunakan.

Contoh: Menambahkan Konektor MongoDB

  1. Buka halaman layanan Trino di konsol EMR, klik tab Configure, lalu pilih tab connector1.properties.

  2. Ubah nilai item konfigurasi connector.name menjadi mongodb.

  3. Tambahkan item konfigurasi kustom sesuai dengan kebutuhan bisnis Anda.

    Untuk informasi lebih lanjut tentang cara menambahkan item konfigurasi kustom, lihat Modifikasi Item Konfigurasi.

  4. Setelah menyimpan konfigurasi, pilih More > Restart di pojok kanan atas tab Layanan.

    Catatan

    Setelah layanan dimulai ulang, konektor akan tersedia.