Anda dapat mengimpor data dari database MySQL yang dikelola sendiri atau instans ApsaraDB RDS for MySQL ke Simple Log Service (SLS) untuk melakukan kueri, analisis, dan pemrosesan data. Topik ini menjelaskan cara mengimpor data dari database MySQL.
Fitur MySQL - Data Import tidak lagi dipelihara dan akan dihentikan. Timeline dan detail migrasi akan diumumkan kemudian. Kami menyarankan Anda menggunakan DataWorks untuk sinkronisasi data. Untuk informasi selengkapnya, lihat MySQL data source.
Batasan
-
Fitur ini hanya didukung di wilayah berikut: Tiongkok (Hangzhou), Tiongkok (Shanghai), Tiongkok (Qingdao), Tiongkok (Beijing), Tiongkok (Zhangjiakou), Tiongkok (Hohhot), Tiongkok (Ulanqab), Tiongkok (Chengdu), Tiongkok (Shenzhen), Tiongkok (Heyuan), Tiongkok (Guangzhou), Tiongkok (Hong Kong), Singapura, Malaysia (Kuala Lumpur), Indonesia (Jakarta), Filipina (Manila), Thailand (Bangkok), Jepang (Tokyo), Korea Selatan (Seoul), Inggris (London), Jerman (Frankfurt), AS (Virginia), dan AS (Silicon Valley).
Jika Anda mengimpor data dari sumber AnalyticDB for MySQL, Anda harus mengonversi field JSON ke tipe
VARCHARsebelum impor. Misalnya, jika field bernamadetailbertipe data JSON, gunakancast(detail as VARCHAR) as detailuntuk melakukan konversi tersebut. Untuk informasi lebih lanjut tentang fungsi CAST, lihat CAST function.
Prasyarat
-
Buat database MySQL dan akun database dengan izin read-only.
-
Tambahkan alamat IP Simple Log Service ke daftar putih alamat IP database MySQL Anda.
Tambahkan alamat IP sesuai wilayah proyek dan jenis jaringan database Anda ke daftar putih. Untuk daftar alamat IP yang diperlukan, lihat IP address whitelist. Untuk petunjuk mengonfigurasi daftar putih MySQL, lihat Configure an IP address whitelist.
-
Anda telah membuat proyek dan Logstore. Untuk informasi selengkapnya, lihat Manage projects dan Create a basic Logstore.
Impor data
Login ke Simple Log Service console.
Pada bagian Projects, klik proyek yang diinginkan.

-
Pada panel , klik > di samping Logstore target. Arahkan kursor ke , lalu klik +.
-
Pada wizard Quick Data Import, cari dan klik MySQL - Data Import.
-
Konfigurasikan pekerjaan impor data.
-
Pada langkah Configure Data Source, konfigurasikan parameter berikut.
Parameter lanjutan
-
Klik Preview untuk memeriksa hasil impor. Setelah Anda memastikan hasilnya, klik Next Configuration.
-
Pada langkah Scheduling Interval, konfigurasikan parameter berikut.
Parameter
Deskripsi
Import Interval
Interval impor data dari database MySQL ke Simple Log Service.
Execute Now
Pilih Execute Now untuk menjalankan pekerjaan impor sekali saja.
-
Setelah konfigurasi selesai, klik Next.
-
Buat indeks dan pratinjau data. Lalu, klik Next. Secara default, indeks teks penuh diaktifkan di Simple Log Service. Anda juga dapat membuat indeks bidang secara manual untuk log yang dikumpulkan atau klik Automatic Index Generation. Simple Log Service kemudian akan menghasilkan indeks bidang. Untuk informasi selengkapnya, lihat Create indexes.
PentingJika Anda ingin melakukan kueri semua field dalam log, kami menyarankan menggunakan indeks teks penuh. Jika hanya ingin melakukan kueri field tertentu, kami menyarankan menggunakan indeks bidang untuk mengurangi traffic indeks. Jika Anda ingin menganalisis field, Anda harus membuat indeks bidang. Pernyataan kueri Anda harus mencakup pernyataan SELECT untuk analisis.
-
Anda harus menunggu sekitar 1 menit hingga indeks berlaku. Setelah itu, Anda dapat melihat log yang dikumpulkan pada tab Raw Logs. Untuk informasi selengkapnya tentang cara melakukan kueri dan analisis log, lihat Query and analysis quick start.
Lihat pekerjaan impor dan laporan statistik
Setelah membuat pekerjaan impor data, Anda dapat melihat konfigurasi dan laporan statistiknya di Konsol.
-
Pada bagian Projects, klik proyek target.
-
Di panel navigasi kiri, pilih , lalu klik nama pekerjaan target.
-
Pada halaman Import Configuration Overview, lihat informasi dasar dan laporan statistik untuk pekerjaan impor.
Operasi terkait
Pada halaman Import Configuration Overview, Anda juga dapat melakukan operasi berikut.
-
Ubah pekerjaan
Klik Edit Configurations untuk mengubah konfigurasi pekerjaan. Untuk detail parameter, lihat Impor data.
-
Hapus pekerjaan
Klik Delete Configuration untuk menghapus pekerjaan impor data.
PeringatanOperasi ini tidak dapat dibatalkan. Lakukan dengan hati-hati.