Topik ini menggunakan sumber data MySQL yang diterapkan di pusat data lokal sebagai contoh untuk menunjukkan cara menghubungkan sumber data tersebut ke DataWorks.
Casus penggunaan
Gunakan solusi ini jika sumber data Anda memenuhi kondisi berikut:
Sumber data diterapkan di pusat data lokal (IDC).
Deskripsi solusi
Jika sumber data Anda berada di pusat data lokal (IDC), Anda dapat menggunakan koneksi VPC. Gunakan alat konektivitas jaringan seperti Express Connect untuk menghubungkan jaringan lokal sumber data ke VPC dari kelompok sumber daya ruang kerja DataWorks, sehingga memungkinkan komunikasi jaringan.
Prasyarat
Sebuah sumber data yang didukung oleh DataWorks telah diterapkan di pusat data lokal.
Sebuah ruang kerja telah dibuat.
Sebuah kelompok sumber daya telah dibuat dan disambungkan ke ruang kerja.
Penagihan
Solusi ini menggunakan Express Connect, yang merupakan layanan berbayar. Untuk informasi lebih lanjut tentang penagihan Express Connect, lihat Ikhtisar Penagihan.
Konfigurasikan konektivitas jaringan
Langkah 1: Dapatkan informasi dasar
Sisi sumber data
Blok CIDR Pusat Data Lokal
Hubungkan ke server pusat data lokal untuk mendapatkan blok CIDR. Anda juga dapat menghubungi administrator jaringan atau penyedia pusat data untuk mendapatkan blok CIDR.
Sisi DataWorks
Informasi tentang VPC dan vSwitch yang Disambungkan ke Kelompok Sumber Daya
Buka halaman Kelompok Sumber Daya di Konsol DataWorks. Temukan kelompok sumber daya target dan klik Network Settings di kolom Actions.
Di modul fungsional yang sesuai, Anda dapat melihat VPC dan VSwitch CIDR Block yang disambungkan.
Sebagai contoh, untuk menghubungkan database MySQL di pusat data lokal ke DataWorks untuk sinkronisasi data, Anda dapat melihat VPC dan VSwitch CIDR Block yang sesuai di bawah Data Scheduling & Data Integration.

Langkah 2: Bentuk koneksi jaringan
Untuk menghubungkan pusat data lokal ke VPC, gunakan alat konektivitas jaringan. Untuk instruksi, lihat Gunakan Sirkuit Express Connect untuk Membentuk Koneksi Jaringan antara Pusat Data Lokal dan VPC.
Jika Anda mengalami masalah saat mengonfigurasi koneksi jaringan, Anda dapat mengirim tiket untuk menghubungi dukungan teknis untuk produk cloud terkait.
Langkah 3: Tambahkan rute untuk kelompok sumber daya DataWorks
Untuk memungkinkan DataWorks mengakses sumber data lokal, tambahkan rute di kelompok sumber daya DataWorks yang menunjuk ke blok CIDR pusat data lokal.
Buka halaman Kelompok Sumber Daya di Konsol DataWorks. Temukan kelompok sumber daya target dan klik Network Settings di kolom Actions.
Di modul fungsional yang sesuai, temukan VPC yang disambungkan dan klik Custom Route di kolom Actions.
Klik Add Route, pilih CIDR Block sebagai Metode Koneksi, dan atur Destination CIDR Block ke blok CIDR pusat data tempat sumber data diterapkan.
Langkah 4: (Opsional) Tambahkan alamat IP ke daftar putih
Jika sumber data dilindungi oleh daftar putih, tambahkan blok CIDR vSwitch dari kelompok sumber daya ke daftar putih sumber data. Ini memungkinkan kelompok sumber daya mengakses sumber data.
Topik ini menggunakan daftar putih alamat IP MySQL sebagai contoh. Dalam contoh ini, daftar putih dikonfigurasi untuk mengizinkan akses ke database hanya dari blok CIDR vSwitch kelompok sumber daya.
Masuk ke database sebagai administrator.
Buat akun yang dapat digunakan oleh DataWorks untuk mengakses sumber data dan berikan izin yang diperlukan kepada akun tersebut.
-- "dataworks_user" adalah nama pengguna. Anda dapat menyesuaikannya. -- "StrongPassword123!" adalah kata sandi. Anda dapat menyesuaikannya. CREATE USER 'dataworks_user'@'<blok CIDR vSwitch dari kelompok sumber daya>' IDENTIFIED BY 'StrongPassword123!'; -- Berikan izin kepada pengguna untuk mengakses database tertentu, seperti mydatabase, dari blok CIDR vSwitch kelompok sumber daya. GRANT ALL PRIVILEGES ON mydatabase.* TO 'dataworks_user'@'<blok CIDR vSwitch dari kelompok sumber daya>' WITH GRANT OPTION;Jalankan perintah
FLUSH PRIVILEGES;untuk membuat izin berlaku, lalu jalankan perintahexituntuk keluar dari database.
Langkah 5: (Opsional) Konfigurasikan firewall untuk pusat data lokal
Metode konfigurasi untuk perangkat lunak firewall bervariasi. Topik ini menggunakan firewalld sebagai contoh. Anda dapat mengonfigurasi jenis firewall lainnya sesuai dengan kebutuhan Anda.
Izinkan blok CIDR vSwitch dari kelompok sumber daya untuk mengakses database MySQL:
sudo firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="<blok CIDR vSwitch dari kelompok sumber daya>" port port="3306" protocol="tcp" accept'
sudo firewall-cmd --reloadUji konektivitas jaringan
Masuk ke Konsol DataWorks. Di bilah navigasi atas, pilih wilayah yang diinginkan. Di panel navigasi di sebelah kiri, pilih . Pada halaman yang muncul, pilih ruang kerja yang diinginkan dari daftar drop-down dan klik Go to Data Integration.
Di panel navigasi di sebelah kiri, klik Data Source. Di halaman Sumber Data, klik Tambah Sumber Data. Pilih tipe sumber data dan konfigurasikan parameter koneksi sesuai kebutuhan.
Di daftar kelompok sumber daya di bagian bawah halaman, pilih kelompok sumber daya yang tersambung ke sumber data dan klik Test Connectivity.
CatatanJika tes konektivitas mengembalikan hasil Failed, Anda dapat menggunakan Connectivity Diagnosis Tool untuk mendiagnosis dan menyelesaikan masalah. Jika masalah tetap ada, kirim tiket untuk bantuan.
