全部产品
Search
文档中心

DataWorks:Solusi 6: Menyambungkan ke sumber data melalui Internet

更新时间:Nov 10, 2025

Topik ini menggunakan contoh instans MySQL dengan titik akhir publik untuk menjelaskan cara menyambungkan sumber data ke DataWorks melalui Internet.

Kasus penggunaan

Gunakan solusi ini jika sumber data Anda memenuhi kondisi berikut:

  • Sumber data memiliki titik akhir publik.

Deskripsi solusi

  • Kelompok sumber daya arsitektur tanpa server tidak memiliki akses jaringan publik secara default. Untuk mengakses sumber data melalui Internet, Anda harus mengonfigurasi Gateway NAT Internet dan EIP untuk VPC yang disambungkan ke kelompok sumber daya tersebut.

  • Kelompok sumber daya lama memiliki akses jaringan publik dan dapat terhubung secara langsung.

    Catatan

    Kelompok sumber daya lama sedang dalam proses penghentian. Kami menyarankan Anda menggunakan kelompok sumber daya arsitektur tanpa server.

Diagram konektivitas jaringan

幻灯片9

Prasyarat

Penagihan

Untuk menggunakan kelompok sumber daya arsitektur tanpa server, Anda harus mengonfigurasi gateway NAT Internet untuk VPC-nya dan menyambungkan Elastic IP Address (EIP). Untuk informasi lebih lanjut tentang penagihan gateway NAT Internet dan EIP, lihat penagihan NAT Gateway dan Ikhtisar penagihan EIP.

Mengonfigurasi konektivitas jaringan

Catatan

Topik ini menjelaskan prosedur umum untuk mengonfigurasi konektivitas jaringan antara sumber data dan DataWorks guna membantu Anda memahami logika intinya dengan cepat. Untuk informasi selengkapnya tentang konfigurasi, lihat Contoh konfigurasi dalam topik ini.

Langkah 1: Mendapatkan informasi dasar

Sisi sumber data

  • Alamat IP publik server tempat sumber data berada

    Sambungkan ke server tempat sumber data berada untuk mendapatkan alamat IP publiknya. Atau, Anda dapat menghubungi administrator jaringan untuk mendapatkan alamat IP publik tersebut.

Sisi DataWorks

Kelompok sumber daya Serverless

Informasi tentang VPC dan vSwitch yang terikat pada kelompok sumber daya

  1. Buka halaman Kelompok Sumber Daya di Konsol DataWorks. Temukan kelompok sumber daya yang ingin Anda kelola dan klik Network Settings di kolom Actions.

  2. Di modul fitur yang sesuai, Anda dapat melihat VPC dan VSwitch yang disambungkan.

    Sebagai contoh, untuk melakukan sinkronisasi data dari database MySQL yang memiliki titik akhir publik ke DataWorks, Anda dapat melihat VPC dan VSwitch Information yang sesuai di bawah Data Scheduling & Data Integration.

    image

Kelompok sumber daya eksklusif lama

Alamat EIP kelompok sumber daya

  1. Buka halaman Kelompok Sumber Daya di Konsol DataWorks. Temukan kelompok sumber daya target dan klik Details di kolom Actions untuk membuka halaman detail kelompok sumber daya.

  2. Dapatkan alamat EIP.

    image

Langkah 2: Membuat koneksi jaringan

  • Kelompok sumber daya arsitektur tanpa server: Secara default, kelompok sumber daya arsitektur tanpa server tidak dapat mengakses jaringan publik. Untuk mengaktifkan akses ke sumber data di jaringan publik, Anda harus mengonfigurasi Gateway NAT Internet dan EIP untuk VPC yang disambungkan ke kelompok sumber daya tersebut.

  • Kelompok sumber daya eksklusif lama: Kelompok sumber daya eksklusif lama dapat mengakses Internet secara langsung.

Catatan

Jika Anda mengalami masalah saat mengonfigurasi koneksi jaringan, Anda dapat membuat tiket untuk menghubungi dukungan teknis produk cloud terkait.

Langkah 3: (Opsional) Menambahkan alamat IP ke daftar putih

Jika sumber data dikendalikan oleh daftar putih, tambahkan alamat IP publik kelompok sumber daya ke daftar putih agar akses diperbolehkan.

Topik ini menggunakan contoh daftar putih alamat IP MySQL. Topik ini menjelaskan cara menentukan bahwa pengguna hanya dapat mengakses database dari alamat IP publik yang terikat pada kelompok sumber daya.

  1. Login ke database sebagai administrator.

  2. Buat akun untuk mengakses sumber data dari DataWorks dan berikan izin kepada akun tersebut.

    -- "dataworks_user" adalah nama pengguna. Anda dapat menyesuaikannya.
    -- "StrongPassword123!" adalah kata sandi. Anda dapat menyesuaikannya.
    CREATE USER 'dataworks_user'@'<Public IP address bound to the resource group>' IDENTIFIED BY 'StrongPassword123!';
    
    -- Berikan izin kepada pengguna untuk mengakses database tertentu, seperti mydatabase, dari alamat IP publik yang terikat pada kelompok sumber daya.
    GRANT ALL PRIVILEGES ON mydatabase.* TO 'dataworks_user'@'<Public IP address bound to the resource group>' WITH GRANT OPTION;
  3. Jalankan perintah FLUSH PRIVILEGES; untuk memperbarui izin, lalu keluar dari database (exit).

Menguji konektivitas jaringan

  1. Login ke Konsol DataWorks. Di bilah navigasi atas, pilih wilayah yang diinginkan. Di panel navigasi sebelah kiri, pilih Data Integration > Data Integration. Pada halaman yang muncul, pilih ruang kerja yang diinginkan dari daftar drop-down dan klik Go to Data Integration.

  2. Di panel navigasi sebelah kiri, klik Data Source. Di halaman Sumber Data, klik Tambah Sumber Data. Pilih jenis sumber data dan konfigurasikan parameter koneksi sesuai kebutuhan.

  3. Di daftar kelompok sumber daya di bagian bawah, pilih kelompok sumber daya yang terhubung ke sumber data dan klik Test Connectivity.image

    Catatan

    Jika hasil uji konektivitas adalah Fails, Anda dapat menggunakan Connectivity Diagnosis Tool untuk memecahkan masalah. Jika Anda masih tidak dapat menghubungkan kelompok sumber daya ke sumber data, silakan membuat tiket.

Contoh konfigurasi

Bagian ini memberikan contoh cara mengonfigurasi konektivitas jaringan. Dalam contoh ini, digunakan instans MySQL dengan titik akhir publik dan ruang kerja DataWorks di wilayah Tiongkok (Shanghai).

1. Informasi dasar

Parameter

Sumber data (RDS MySQL)

Kelompok sumber daya DataWorks

Wilayah

-

Tiongkok (Shanghai)

Informasi jaringan

  • Alamat IP publik: 47.117.XX.XX

  • Nama VPC: vpc-shanghai

  • vSwitch: sh-l

image

2. Membuat koneksi jaringan

Solusi ini hanya berlaku untuk kelompok sumber daya arsitektur tanpa server. Anda dapat menggunakan gateway NAT Internet untuk mengaktifkan akses jaringan publik bagi VPC yang terikat pada kelompok sumber daya. Kelompok sumber daya lama secara default sudah terikat pada EIP dan tidak memerlukan konfigurasi ini.

Catatan

Jika Anda mengalami masalah saat mengonfigurasi koneksi jaringan, Anda dapat membuat tiket untuk menghubungi dukungan teknis produk cloud terkait.

  1. Di Konsol DataWorks, buka halaman Kelompok Sumber Daya. Temukan kelompok sumber daya target dan klik Network Settings di kolom Actions.

  2. Di modul fitur yang sesuai, temukan VPC yang terikat dan klik image di samping namanya untuk membuka halaman Basic Information.

    Sebagai contoh, untuk menghubungkan instans MySQL dengan titik akhir publik ke DataWorks guna sinkronisasi data, buka bagian Data Scheduling & Data Integration, temukan VPC, lalu klik ikon image di samping namanya.

    image

  3. Beralih ke tab Resource Management. Di area Public Network Access Service, di bawah Internet NAT Gateway, klik Create Now untuk mengaktifkan akses jaringan publik bagi VPC yang terikat pada kelompok sumber daya.

    Konfigurasikan parameter utama berikut:

    Parameter

    Nilai

    VPC

    Pilih VPC dan vSwitch yang sama dengan yang terikat pada kelompok sumber daya.

    Associated VSwitch

    Access Mode

    Pilih SNAT-enabled Mode.

    Elastic IP Address Instance

    Pilih Purchase Elastic IP.

    Create Service-linked Role

    Jika Anda membuat gateway NAT untuk pertama kalinya, Anda harus membuat peran terkait layanan. Klik Create Service-linked Role.

  4. Klik Buy Now dan selesaikan pembayaran untuk membuat instans NAT Gateway.

    image

  5. Setelah instans NAT Gateway dibuat, klik Kembali ke Konsol untuk membuat entri SNAT bagi instans NAT Gateway baru tersebut.

    Catatan

    Sumber daya dalam VPC hanya dapat mengakses Internet setelah entri SNAT dikonfigurasi.

    1. Klik Manage di kolom Tindakan untuk instans baru tersebut. Di halaman manajemen instans NAT Gateway, klik tab SNAT Management Tab.

    2. Di bagian SNAT Entry List, klik Create SNAT Entry. Parameter utama dijelaskan di bawah ini:

      Parameter

      Nilai

      Granularitas Entri SNAT

      Pilih Granularitas VPC. Hal ini memastikan bahwa semua kelompok sumber daya dalam VPC gateway NAT dapat mengakses internet melalui EIP yang dikonfigurasi.

      Pilih Alamat IP Elastis

      Pilih EIP yang terikat pada instans NAT Gateway saat ini.

      Setelah Anda mengonfigurasi parameter untuk entri SNAT, klik OK untuk membuat entri tersebut.

    Di SNAT Entry List, ketika Status entri SNAT baru berubah menjadi Available, VPC yang terikat pada kelompok sumber daya dapat mengakses internet.

3. Menambahkan alamat IP ke daftar putih

  1. Dapatkan alamat IP publik yang terikat pada kelompok sumber daya.

    Kelompok sumber daya arsitektur tanpa server

    1. Buka Konsol VPC. Di panel navigasi sebelah kiri, pilih NAT Gateway > Internet NAT Gateway.

    2. Temukan gateway NAT Internet yang telah Anda buat. Di kolom Elastic IP Address, Anda dapat menemukan Elastic IP Address.

      image

    Kelompok sumber daya lama

    1. Buka halaman Kelompok Sumber Daya di Konsol DataWorks. Temukan kelompok sumber daya target dan klik Details di kolom Actions untuk membuka halaman detail kelompok sumber daya.

    2. Dapatkan alamat EIP.

      image

  2. Login ke database sebagai administrator.

  3. Buat akun untuk mengakses sumber data dari DataWorks dan berikan izin kepada akun tersebut.

    -- "dataworks_user" adalah nama pengguna. Anda dapat menyesuaikannya.
    -- "StrongPassword123!" adalah kata sandi. Anda dapat menyesuaikannya.
    CREATE USER 'dataworks_user'@'<Public IP address bound to the resource group>' IDENTIFIED BY 'StrongPassword123!';
    
    -- Berikan izin kepada pengguna untuk mengakses database tertentu, seperti mydatabase, dari alamat IP publik yang terikat pada kelompok sumber daya.
    GRANT ALL PRIVILEGES ON mydatabase.* TO 'dataworks_user'@'<Public IP address bound to the resource group>' WITH GRANT OPTION;
  4. Jalankan perintah FLUSH PRIVILEGES; untuk memperbarui izin, lalu keluar dari database (exit).

4. Menguji konektivitas jaringan

  1. Login ke Konsol DataWorks. Di bilah navigasi atas, pilih wilayah yang diinginkan. Di panel navigasi sebelah kiri, pilih Data Integration > Data Integration. Pada halaman yang muncul, pilih ruang kerja yang diinginkan dari daftar drop-down dan klik Go to Data Integration.

  2. Di panel navigasi sebelah kiri, klik Data Source. Di halaman Data Source List, klik Add Data Source.

  3. Pilih jenis sumber data MySQL dan konfigurasikan parameternya.

    • Atur Configuration Mode ke Connection String Mode.

    • Atur Host Address ID ke alamat IP publik server MySQL. Dalam contoh ini, alamat IP-nya adalah 47.117.XX.XX.

    • Atur Port Number ke 3306.

    • Untuk Database Name, tentukan nama database yang sudah ada.

    • Username dan Password: Masukkan nama pengguna dan kata sandi untuk akun dataworks_user yang telah Anda buat pada langkah 3. Mengonfigurasi daftar putih alamat IP sumber data.

  4. Di bagian Connection Configuration, klik Uji Konektivitas untuk kelompok sumber daya yang terikat pada ruang kerja. Verifikasi bahwa hasilnya adalah Connected.

    image

    Catatan

    Jika uji konektivitas Fails, Anda dapat menggunakan Connectivity Diagnosis Tool untuk mengidentifikasi dan menyelesaikan masalah koneksi. Jika masalah tetap berlanjut, buat tiket.