Data Integration untuk ApsaraDB for SelectDB adalah alat visual untuk mengimpor data eksternal ke dalam database instans. Topik ini menjelaskan cara menggunakan fitur Data Integration dari ApsaraDB for SelectDB.
Prasyarat
Anda telah membuat instans ApsaraDB for SelectDB. Untuk informasi selengkapnya, lihat Buat instans.
Versi instans adalah 3.0.7 atau yang lebih baru.
Prosedur
Masuk ke Konsol ApsaraDB for SelectDB.
Di pojok kiri atas halaman, pilih wilayah tempat instans berada.
Pada halaman Instances, klik Instance ID untuk membuka halaman Instance Details.
Pada panel navigasi di sebelah kiri, pilih Data Development and Management (Studio) > Data Integration.
CatatanJika ini pertama kalinya Anda menggunakan Data Development and Management, Anda akan diminta untuk menambahkan alamat IP publik komputer Anda ke kelompok webui_whitelist instans. Baca prompt dengan cermat dan klik OK.
Jika ini pertama kalinya Anda menggunakan Data Integration dan belum masuk ke WebUI, halaman akan dialihkan ke halaman login WebUI.
Anda dapat menggunakan akun admin untuk masuk ke WebUI.
Jika Anda tidak tahu atau lupa kata sandi akun admin, Anda dapat mengatur ulang kata sandi tersebut. Untuk informasi selengkapnya, lihat Atur ulang kata sandi akun.
Pada halaman Integration, Anda dapat melakukan operasi berikut.
Jika Anda belum membuat tugas integrasi data apa pun, halaman Stage Integration akan muncul setelah Anda menyelesaikan langkah sebelumnya. Pada halaman ini, Anda hanya dapat memilih jenis tugas integrasi untuk membuat tugas.
Buat tugas integrasi.
Data sampel
Sample Data digunakan untuk pengujian benchmark pada kinerja database analitik. Untuk membuat Sample Data, lakukan langkah-langkah berikut.
Pilih jenis data sampel.
Di pojok kanan atas halaman, klik New. Pada halaman Stage Integration, pilih jenis data sampel.
Nama data sampel
Deskripsi data sampel
ClickBench
Set data ClickBench.
TPC-H
Set data TPC-H.
Github Demo
Set data GitHub Event.
SSB-FLAT
Set data SSB-FLAT.
Pada halaman New Integration, konfigurasikan parameter berikut dan klik tombol Confirm and Import.
Parameter
Deskripsi
Contoh
Integration Name
Nama tugas integrasi data.
test
Comment
Komentar untuk tugas integrasi data.
komentar tes
Cluster
Kluster yang digunakan untuk menjalankan tugas integrasi data.
new_cluster
Sample Data Size
Ukuran data sampel.
1 GB, dll.
Object Storage Service (OSS)
Pilih jenis integrasi.
Di pojok kanan atas halaman, klik New. Pada halaman Stage Integration, klik Object Storage.
Konfigurasi parameter.
Pada halaman New Integration, konfigurasikan parameter berikut dan klik OK.
Parameter
Deskripsi
Contoh
Integration Name
Nama tugas integrasi data.
test
Comment
Komentar untuk tugas integrasi data.
komentar tes
Bucket
Nama bucket OSS.
test_bucket_name
Default File Path
Jalur default file di OSS.
N/A
Authorization
Metode untuk memberikan otorisasi akses ke OSS.
Access Key
Access Key
ID AccessKey dari akun Alibaba Cloud Anda.
akdemo
Secret Key
Rahasia AccessKey dari akun Alibaba Cloud Anda.
skdemo
Advanced Configuration
Properti default untuk mengintegrasikan dan mengimpor file.
N/A
File Settings
Properti file yang akan diintegrasikan.
N/A
File Type
Jenis file di OSS.
Nilai yang valid: JSON, ORC, CSV, Parquet, dan Recommended by System.
JSON
Compression Method
Metode kompresi file di OSS.
gz
Column Delimiter
Pemisah kolom untuk data dalam file OSS.
\t
Row Delimiter
Pemisah baris untuk data dalam file OSS.
\n
File Size
Batas ukuran file yang akan diintegrasikan dari OSS.
Tanpa Batas
Import Settings
Operasi default untuk mengimpor file terintegrasi.
N/A
On Error
Continue: Melanjutkan impor data jika terjadi kesalahan.
Abort: Menghentikan impor data jika terjadi kesalahan.
Custom: Menggunakan kebijakan kustom untuk melanjutkan impor data jika terjadi kesalahan.
Hentikan
Strict Mode
Enabled: Menyaring data yang salah yang dihasilkan selama konversi kolom. Di sini, data yang salah mengacu pada:
Data yang tidak null di sumber tetapi menjadi null setelah konversi tipe. Ini tidak termasuk nilai null yang dihitung oleh fungsi.
Jika suatu kolom memiliki batasan rentang, mode ketat tidak memengaruhi data yang dikonversi dengan benar tetapi berada di luar rentang yang ditentukan. Misalnya, jika tipe adalah `decimal(1,0)` dan data sumber adalah `10`, data tersebut dapat dikonversi tetapi berada di luar rentang. Mode ketat tidak memengaruhi data ini.
Disabled: Tidak menyaring data yang salah yang dihasilkan selama konversi kolom.
Enabled
Cari tugas integrasi: Pada halaman Integration, klik ikon pencarian di pojok kanan atas. Di kotak pencarian, masukkan nama tugas integrasi yang ingin Anda temukan.
Hapus tugas integrasi: Dalam daftar tugas integrasi pada halaman Integration, temukan tugas yang ingin Anda hapus dan klik ikon hapus di kolom Operations.
CatatanMenghapus tugas integrasi tidak memengaruhi data yang sudah diimpor. Namun, hal ini dapat memengaruhi data yang sedang dalam proses impor.
Tugas integrasi yang dihapus tidak dapat dipulihkan.
API Terkait
DescribeSecurityIPList - Kueri daftar putih alamat IP sebuah instans