All Products
Search
Document Center

AnalyticDB:Impor data ke AnalyticDB for MySQL menggunakan Kettle

Last Updated:Mar 29, 2026

Panduan ini menjelaskan cara mengonfigurasi Kettle untuk mengimpor file Excel lokal ke kluster AnalyticDB for MySQL.

Informasi latar belakang

Kettle adalah alat open source extract-transform-load (ETL) populer yang digunakan untuk pengumpulan, konversi, dan migrasi data. Kettle tidak hanya mendukung berbagai database relasional dan database NoSQL seperti HBase dan MongoDB, tetapi juga sumber data khusus seperti Microsoft Office Excel dan Access. Dukungan terhadap sumber data tambahan dapat diperluas melalui ekstensi dan plug-in.

Prasyarat

Sebelum memulai, pastikan Anda telah:

Penting

Saat mengonfigurasi koneksi database pada Langkah 2, jangan pilih Use Result Streaming Cursor.

Impor data dari Excel

Langkah 1: Buat konversi

Jalankan Kettle, lalu buka File > New > Conversion untuk membuat tugas konversi.

Langkah 2: Buat koneksi database

Buka File > New > Database Connection. Konfigurasikan parameter berikut:

ParameterDeskripsi
Connection NameNama deskriptif yang secara unik mengidentifikasi koneksi ini
Connection TypePilih MySQL
AccessPilih Native (JDBC)
Host NameTitik akhir kluster AnalyticDB for MySQL Anda
Database NameNama database AnalyticDB for MySQL Anda
Port NumberPort yang digunakan untuk terhubung ke kluster. Default: 3306
User NameAkun istimewa atau akun standar untuk kluster
PasswordPassword akun tersebut

Untuk menemukan titik akhir kluster Anda, buka halaman Cluster Information di Konsol AnalyticDB for MySQL. Lihat Hubungkan ke kluster AnalyticDB for MySQL.

Penting

Jangan pilih Use Result Streaming Cursor.

Setelah mengisi parameter, klik Test. Di kotak dialog Database Connection Test, ikuti petunjuk untuk memverifikasi apakah koneksi ke database AnalyticDB for MySQL berhasil. Setelah koneksi lolos uji, klik OK.

Langkah 3: Tambahkan langkah Excel Input

Di tab Core objects di sebelah kiri, buka Input > Excel Input. Seret Excel Input ke ruang kerja.

Klik dua kali Excel Input untuk membuka pengaturannya. Klik Browse dan Add untuk menambahkan file Excel Anda ke Selected Files. Konfigurasikan tab Worksheet, Content, dan Field sesuai kebutuhan, lalu klik Preview untuk memverifikasi bahwa isi file sudah benar.

Langkah 4: Tambahkan langkah Table Output

Di tab Core objects, buka Output > Table Output. Seret Table Output ke ruang kerja.

Langkah 5: Hubungkan langkah-langkah tersebut

Buat garis koneksi dari Excel Input ke Table Output.

Langkah 6: Konfigurasi langkah Table Output

Klik dua kali Table Output untuk membuka pengaturannya. Konfigurasikan hal berikut:

  • Target Schema: Nama database AnalyticDB for MySQL Anda

  • Target Table: Nama tabel target di database

  • Pilih Specify database fields

  • Pilih Use batch update for inserts

Di tab Database fields, klik Get fields lalu Enter field mapping untuk memetakan kolom di file Excel Anda ke kolom di tabel AnalyticDB for MySQL.

Langkah 7: Jalankan konversi

Klik panah putih untuk menjalankan konversi. Pantau log operasi dan status untuk melacak progres.

Setelah konversi selesai, data dari file Excel Anda tersedia di AnalyticDB for MySQL untuk dianalisis.