Topik ini menggunakan database MySQL di pusat data lokal sebagai contoh untuk menjelaskan cara menyambungkan Sumber Data Anda ke DataWorks.
Kasus penggunaan
Gunakan solusi ini jika sumber data Anda memenuhi kondisi berikut:
Sumber data dideploy di pusat data lokal.
Ikhtisar solusi
Dalam skenario di mana sumber data dideploy di pusat data lokal, Anda dapat menggunakan koneksi VPC (jaringan pribadi). Gunakan alat konektivitas jaringan, seperti Express Connect, untuk menghubungkan jaringan lokal sumber data ke VPC dari kelompok sumber daya DataWorks guna memungkinkan komunikasi jaringan.
Prasyarat
Anda telah mendeploy Sumber Data yang didukung DataWorks di pusat data lokal Anda.
Kelompok sumber daya telah dibuat dan disambungkan ke ruang kerja.
Penagihan
Express Connect adalah layanan berbayar. Untuk detail penagihan, lihat Ikhtisar penagihan Express Connect.
Konfigurasikan konektivitas jaringan
Langkah 1: Dapatkan informasi dasar
Sisi sumber data
Blok CIDR pusat data lokal
Untuk mendapatkan blok CIDR, sambungkan ke server pusat data lokal Anda atau hubungi administrator jaringan atau penyedia pusat data Anda.
Sisi DataWorks
Informasi VPC dan VSwitch dari Kelompok Sumber Daya yang terikat
Buka halaman Kelompok Sumber Daya di Konsol DataWorks. Temukan Kelompok Sumber Daya target dan klik Network Settings di kolom Actions.
Di bagian modul layanan terkait, lihat informasi VPC yang terikat dan VSwitch CIDR Block.
Sebagai contoh, jika Anda perlu menghubungkan database MySQL di pusat data lokal ke DataWorks untuk sinkronisasi data, temukan bagian Data Scheduling & Data Integration dan lihat VPC serta VSwitch CIDR Block yang sesuai.

Langkah 2: Bangun konektivitas jaringan
Untuk menghubungkan pusat data lokal Anda ke VPC, gunakan alat konektivitas jaringan. Anda dapat menggunakan Physical Connection untuk menghubungkan pusat data lokal Anda ke Alibaba Cloud, sehingga memungkinkan komunikasi jaringan antara jaringan lokal Anda dan VPC.
Jika Anda mengalami masalah saat membangun koneksi jaringan, submit a ticket untuk menghubungi dukungan teknis produk cloud terkait.
Langkah 3: Tambahkan entri rute ke kelompok sumber daya
Agar DataWorks dapat mengakses Sumber Data di pusat data lokal Anda, tambahkan entri rute di Kelompok Sumber Daya DataWorks yang mengarah ke blok CIDR pusat data lokal Anda.
Buka halaman Kelompok Sumber Daya di Konsol DataWorks. Temukan Kelompok Sumber Daya target dan klik Network Settings di kolom Actions.
Di bagian modul layanan terkait, temukan VPC yang terikat dan klik Custom Route di kolom Actions.
Klik Add Route. Atur CIDR Block ke CIDR Block. Di bidang Destination CIDR Block, masukkan blok CIDR pusat data lokal Anda.
Langkah 4: (Opsional) Konfigurasikan daftar izin IP
Jika Sumber Data Anda menggunakan IP Allow List untuk kontrol akses, tambahkan blok CIDR VSwitch dari Kelompok Sumber Daya yang terikat ke IP Allow List Sumber Data untuk memberikan akses.
Contoh ini menunjukkan cara mengonfigurasi daftar izin IP MySQL agar pengguna hanya dapat mengakses database dari blok CIDR VSwitch Kelompok Sumber Daya yang terikat.
Login ke database sebagai administrator.
Buat akun pengguna untuk DataWorks mengakses Sumber Data dan konfigurasikan izin yang diperlukan.
-- "dataworks_user" adalah username. Anda dapat menyesuaikannya. -- "StrongPassword123!" adalah password pengguna. Anda dapat menyesuaikannya. CREATE USER 'dataworks_user'@'<the-VSwitch-cidr-block>' IDENTIFIED BY 'StrongPassword123!'; -- Berikan izin kepada pengguna untuk mengakses database tertentu, misalnya mydatabase, dari blok CIDR VSwitch kelompok sumber daya yang terikat. GRANT ALL PRIVILEGES ON mydatabase.* TO 'dataworks_user'@'<the-VSwitch-cidr-block>' WITH GRANT OPTION;Jalankan perintah
FLUSH PRIVILEGES;untuk refresh izin, lalu keluar dari database (exit).
Langkah 5: (Opsional) Konfigurasikan firewall lokal
Konfigurasi firewall bervariasi tergantung perangkat lunaknya. Langkah-langkah berikut menggunakan firewalld sebagai contoh dan mungkin perlu disesuaikan untuk firewall lainnya.
Izinkan blok CIDR VSwitch dari Kelompok Sumber Daya yang terikat untuk mengakses database MySQL:
sudo firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="<the-VSwitch-cidr-block>" port port="3306" protocol="tcp" accept'
sudo firewall-cmd --reloadVerifikasi konektivitas jaringan
Login ke Konsol DataWorks. Di bilah navigasi atas, pilih wilayah yang diinginkan. Di panel navigasi kiri, pilih . Pada halaman yang muncul, pilih ruang kerja yang diinginkan dari daftar drop-down dan klik Go to Data Integration.
Di panel navigasi kiri, klik Data Source. Pada halaman Data Source, klik Add Data Source, pilih tipe Sumber Data, dan konfigurasikan parameter koneksi.
Di daftar Kelompok Sumber Daya di bagian bawah halaman, pilih Kelompok Sumber Daya yang terhubung ke Sumber Data Anda, lalu klik Test Connectivity.
CatatanJika hasil uji konektivitas adalah Failed, Anda dapat menggunakan Connectivity Diagnosis Tool untuk memecahkan masalah. Jika Anda masih tidak dapat membangun koneksi antara Kelompok Sumber Daya dan Sumber Data, submit a ticket untuk mendapatkan bantuan.
