All Products
Search
Document Center

DataWorks:Solusi 6: Konektivitas jaringan untuk sumber data publik

Last Updated:Feb 27, 2026

Topik ini menggunakan instans MySQL dengan titik akhir publik untuk menjelaskan cara menghubungkan DataWorks ke sumber data melalui internet.

Use cases

Gunakan solusi ini jika sumber data Anda memenuhi kondisi berikut:

  • Sumber data memiliki titik akhir publik.

How it works

  • Secara default, kelompok sumber daya Serverless tidak dapat mengakses jaringan publik. Untuk mengakses sumber data melalui jaringan publik, Anda harus mengonfigurasi Internet NAT gateway dan EIP untuk VPC yang disambungkan ke kelompok sumber daya tersebut.

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

    Catatan

    Kelompok sumber daya lama sedang dihentikan penggunaannya. Gunakan kelompok sumber daya Serverless.

Diagram konektivitas jaringan

幻灯片9

Prerequisites

Billing

Untuk terhubung melalui Serverless resource group, Anda harus mengonfigurasi Internet NAT Gateway dan menyambungkan EIP ke VPC tempat kelompok sumber daya berada. Untuk informasi penagihan mengenai Internet NAT Gateway dan EIP, lihat Penagihan NAT Gateway dan Ikhtisar penagihan EIP.

Configure network connectivity

Catatan

Prosedur berikut menguraikan alur kerja umum untuk menghubungkan sumber data ke DataWorks. Untuk detail lebih lanjut, topik ini juga menyediakan Contoh konfigurasi sebagai referensi Anda.

Step 1: Get basic information

Data source side

  • Alamat IP publik server sumber data

    Hubungkan ke server sumber data untuk mendapatkan alamat IP publiknya, atau hubungi administrator jaringan Anda untuk informasi ini.

DataWorks side

Serverless resource group

VPC dan vSwitch untuk kelompok sumber daya

  1. Buka halaman daftar kelompok sumber daya DataWorks. Temukan kelompok sumber daya target dan klik Network Settings di kolom Actions.

  2. Di bawah modul fitur terkait, lihat VPC dan vSwitch yang telah disambungkan.

    Misalnya, jika Anda perlu menghubungkan instans MySQL dengan titik akhir publik ke DataWorks untuk sinkronisasi data, temukan VPC dan vSwitch Information yang sesuai di bawah Data Scheduling & Data Integration.

    image

Legacy exclusive resource group

Alamat EIP kelompok sumber daya

  1. Buka halaman daftar kelompok sumber daya DataWorks. Temukan kelompok sumber daya target dan klik Details di kolom Actions untuk membuka halaman detail kelompok sumber daya.

  2. Dapatkan alamat EIP.

    image

Step 2: Establish the network connection

  • Kelompok sumber daya Serverless: Serverless resource group tidak memiliki akses internet secara default. Anda harus mengonfigurasi Internet NAT Gateway dan EIP untuk VPC tempat kelompok sumber daya disambungkan, sehingga mengaktifkan akses internet.

  • Kelompok sumber daya eksklusif lama: Legacy exclusive resource group memiliki akses internet secara default dan dapat terhubung langsung.

Catatan

Jika Anda mengalami masalah saat menetapkan koneksi jaringan, submit a ticket untuk menghubungi dukungan teknis produk cloud terkait.

Step 3: (Optional) Add IP to whitelist

Jika sumber data Anda dilindungi oleh daftar putih, Anda harus menambahkan alamat IP publik kelompok sumber daya ke daftar putih sumber data tersebut.

Topik ini menggunakan daftar putih IP MySQL sebagai contoh, di mana pengguna hanya diizinkan mengakses database dari alamat IP publik yang disambungkan ke kelompok sumber daya.

  1. Login ke database sebagai administrator.

  2. Buat akun untuk DataWorks agar dapat mengakses sumber data dan konfigurasikan izin yang diperlukan.

    -- 'dataworks_user' adalah username. Anda dapat menyesuaikannya.
    -- 'StrongPassword123!' adalah password. Anda dapat menyesuaikannya.
    CREATE USER 'dataworks_user'@'<Public IP address bound to the resource group>' IDENTIFIED BY 'StrongPassword123!';
    
    -- Berikan hak istimewa kepada pengguna untuk mengakses database tertentu (misalnya, mydatabase) dari alamat IP publik yang disambungkan ke 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 merefresh hak istimewa, lalu keluar dari database (exit).

Verify network connectivity

  1. Login ke Konsol DataWorks. Di bilah navigasi atas, pilih wilayah yang diinginkan. Di panel navigasi 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 kiri, klik Data Source. Di halaman sumber data, klik Add Data Source, pilih tipe sumber data, dan konfigurasikan parameter koneksi.

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

    Catatan

    Jika uji konektivitas Fails, Anda dapat menggunakan Connectivity Diagnosis Tool untuk memecahkan masalah. Jika Anda masih tidak dapat menghubungkan kelompok sumber daya ke sumber data, submit a ticket untuk mendapatkan bantuan.

Configuration example

Contoh ini menunjukkan cara mengonfigurasi konektivitas jaringan untuk instans MySQL dengan titik akhir publik dan ruang kerja DataWorks di wilayah China (Shanghai).

1. Basic information

Parameter

Sumber data (RDS for MySQL)

Kelompok sumber daya DataWorks

Wilayah

-

China (Shanghai)

Informasi Jaringan

  • Alamat IP publik: 47.117.XX.XX

  • Nama VPC: vpc-shanghai

  • vSwitch: sh-l

image

2. Establish the network connection

Solusi ini hanya berlaku untuk Serverless resource group. Gunakan Internet NAT Gateway untuk mengaktifkan akses internet bagi VPC tempat kelompok sumber daya disambungkan. Legacy exclusive resource group sudah memiliki EIP yang disambungkan secara default dan tidak memerlukan konfigurasi tambahan.

Catatan

Jika Anda mengalami masalah saat menetapkan koneksi jaringan, submit a ticket untuk menghubungi dukungan teknis produk cloud terkait.

  1. Buka halaman daftar kelompok sumber daya DataWorks. Temukan kelompok sumber daya target dan klik Network Settings di kolom Actions.

  2. Di bawah modul fitur terkait, temukan VPC yang disambungkan dan klik ikon image di sebelahnya untuk membuka halaman Basic Information VPC tersebut.

    Misalnya, jika Anda perlu menghubungkan instans MySQL publik ke DataWorks untuk sinkronisasi data, temukan VPC yang sesuai di bawah Data Scheduling & Data Integration lalu klik ikon image.

    image

  3. Beralih ke tab Resource Management. Di bagian Public Network Access Service, klik Create Now di bawah Internet NAT Gateway untuk mengaktifkan akses internet bagi VPC tersebut.

    Konfigurasikan parameter utama berikut:

    Parameter

    Nilai

    VPC

    Pilih VPC dan vSwitch yang sama dengan yang disambungkan ke kelompok sumber daya.

    Associated vSwitch

    Access mode

    Pilih SNAT-enabled Mode.

    Elastic IP address instance

    Pilih Purchase Elastic IP.

    Create service-linked role

    Saat membuat NAT Gateway 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, kembali ke konsol dan buat entri SNAT untuk instans tersebut.

    Catatan

    Kelompok sumber daya dalam VPC ini hanya dapat mengakses internet setelah Anda mengonfigurasi entri SNAT.

    1. Klik Manage di kolom Actions instans baru untuk membuka halaman manajemennya, lalu beralih ke tab SNAT Management Tab.

    2. Di tab SNAT Entry List, klik Create SNAT Entry dan konfigurasikan parameter utama berikut:

      Parameter

      Nilai

      SNAT entry granularity

      Pilih VPC Granularity untuk memastikan semua kelompok sumber daya dalam VPC dapat mengakses internet melalui EIP.

      Select elastic IP address

      Pilih EIP yang disambungkan ke instans NAT Gateway saat ini.

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

    Di tab SNAT Entry List, ketika Status entri SNAT baru berubah menjadi Available, VPC tersebut telah memiliki akses internet.

3. Add IP to whitelist

  1. Dapatkan alamat IP publik yang disambungkan ke kelompok sumber daya.

    Serverless resource group

    1. Buka Konsol VPC. Di panel navigasi kiri, klik NAT Gateway > Internet NAT Gateway untuk membuka halaman daftar Internet NAT Gateway.

    2. Temukan Internet NAT Gateway yang telah Anda buat dan lihat kolom Elastic IP Address untuk mendapatkan alamat EIP.

      image

    Legacy exclusive resource group

    1. Buka halaman daftar kelompok sumber daya 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 DataWorks agar dapat mengakses sumber data dan konfigurasikan izin yang diperlukan.

    -- 'dataworks_user' adalah username. Anda dapat menyesuaikannya.
    -- 'StrongPassword123!' adalah password. Anda dapat menyesuaikannya.
    CREATE USER 'dataworks_user'@'<Public IP address bound to the resource group>' IDENTIFIED BY 'StrongPassword123!';
    
    -- Berikan hak istimewa kepada pengguna untuk mengakses database tertentu (misalnya, mydatabase) dari alamat IP publik yang disambungkan ke 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 merefresh hak istimewa, lalu keluar dari database (exit).

4. Test connectivity

  1. Login ke Konsol DataWorks. Di bilah navigasi atas, pilih wilayah yang diinginkan. Di panel navigasi 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 kiri, klik Data Source untuk membuka halaman Data Source List, lalu klik Add Data Source.

  3. Pilih tipe sumber data MySQL dan konfigurasikan parameternya.

    • Configuration mode: Pilih Connection String Mode.

    • Host address ID: Masukkan alamat IP publik server MySQL (dalam kasus ini, 47.117.XX.XX).

    • Port number: Atur ke 3306.

    • Database name: Masukkan nama database yang sudah ada.

    • Username dan Password: Masukkan username (dataworks_user) dan password yang telah Anda buat di Langkah 3.

  4. Di bagian Connection Configuration, pilih kelompok sumber daya yang disambungkan ke ruang kerja, klik Test Connectivity, dan verifikasi bahwa hasilnya adalah Connected.

    image

    Catatan

    Jika uji konektivitas Fails, Anda dapat menggunakan Connectivity Diagnosis Tool untuk memecahkan masalah. Jika Anda masih tidak dapat menghubungkan Resource Group ke sumber data, submit a ticket untuk mendapatkan bantuan.