全部产品
Search
文档中心

:Tambahkan sumber data RestAPI

更新时间:Jul 06, 2025

Jika sumber data dapat dihubungkan melalui API, Anda dapat menggunakan fitur RestAPI (HTTP) dari Alibaba Cloud DataWorks untuk terhubung ke sumber data dan mengintegrasikan data. Sebelum menggunakan fitur ini untuk mengintegrasikan data, Anda harus menambahkan sumber data RestAPI. Topik ini menjelaskan cara menambahkan sumber data RestAPI.

Prosedur

Workspaces dalam mode standar memungkinkan isolasi sumber data. Anda dapat menambahkan sumber data secara terpisah untuk lingkungan pengembangan dan produksi guna menjaga keamanan data. Untuk informasi lebih lanjut, lihat Isolasi sumber data di lingkungan pengembangan dan produksi.

Jika Anda menggunakan workspace DataWorks dalam mode standar, ikuti langkah-langkah berikut untuk menambahkan sumber data secara terpisah di lingkungan pengembangan dan produksi:

  1. Buka halaman Sumber Data.

    1. Masuk ke Konsol DataWorks. Di bilah navigasi atas, pilih wilayah yang diinginkan. Di panel navigasi sebelah kiri, pilih More > Management Center. Pada halaman yang muncul, pilih workspace yang diinginkan dari daftar drop-down dan klik Go to Management Center.

    2. Di panel navigasi sebelah kiri halaman SettingCenter, klik Data Sources.

    Catatan

    Anda juga dapat membuka halaman Data Sources di Data Integration untuk menambahkan sumber data. Namun, Anda hanya dapat menambahkan sumber data pada halaman Sumber Data di Data Integration ke lingkungan produksi.

  2. Di halaman Data Sources, klik Add Data Source.

  3. Dalam kotak dialog Add Data Source, klik RestAPI.

  4. Di halaman Tambahkan Sumber Data RestAPI, konfigurasikan parameter yang diperlukan.

    restapi

    Parameter

    Deskripsi

    Data Source Name

    Nama sumber data. Nama tersebut hanya dapat berisi huruf, angka, dan garis bawah (_) serta harus dimulai dengan huruf.

    Data Source Description

    Deskripsi sumber data. Deskripsi tersebut tidak boleh melebihi 80 karakter.

    URL

    URL dari RESTful API.

    Default Request Header

    Konten header dalam setiap permintaan yang dikirim ke URL.

    Authentication Method

    Metode autentikasi. Nilai valid: Basic Authentication dan Token Authentication. Anda harus memilih metode autentikasi dan mengonfigurasi parameter autentikasi yang ditampilkan berdasarkan metode autentikasi yang didukung oleh sumber data.

    • Basic Authentication: autentikasi dasar

      Jika sumber data mendukung autentikasi berbasis nama pengguna dan kata sandi, Anda dapat memilih Basic Authentication dan mengonfigurasi nama pengguna dan kata sandi yang dapat digunakan untuk autentikasi. Selama integrasi data, nama pengguna dan kata sandi dikirim ke URL RESTful API untuk autentikasi. Sumber data akan terhubung hanya setelah autentikasi berhasil.

    • Token Authentication: autentikasi berbasis token

      Jika sumber data mendukung autentikasi berbasis token, Anda dapat memilih Token Authentication dan mengonfigurasi nilai token tetap yang dapat digunakan untuk autentikasi. Selama integrasi data, token disertakan dalam header permintaan, seperti {"Authorization":"Bearer TokenXXXXXX"}, dan dikirim ke URL RESTful API untuk autentikasi. Sumber data akan terhubung hanya setelah autentikasi berhasil.

      Catatan

      Jika Anda ingin menggunakan metode autentikasi kustom, Anda dapat memilih Token Authentication dan mengonfigurasi nilai token tetap di bidang Token. Nilai token dapat digunakan untuk autentikasi setelah dienkripsi.

    Catatan

    Jika workspace saat ini berada dalam mode standard mode, disarankan untuk menambahkan sumber data di kedua lingkungan pengembangan dan produksi agar proses pengembangan dan produksi dapat berjalan sesuai harapan.

  5. Di bagian Connection Configuration, pilih Data Integration.

  6. Di daftar grup sumber daya, temukan grup sumber daya yang ingin digunakan dan klik Test Network Connectivity di kolom Status Koneksi.

    Pastikan koneksi jaringan telah dibuat antara grup sumber daya yang digunakan dan sumber data. Jika tidak, tugas sinkronisasi terkait tidak akan berjalan sesuai harapan. Untuk menguji konektivitas jaringan beberapa grup sumber daya sekaligus, pilih grup sumber daya tersebut dan klik Batch Test Network Connectivity. Untuk informasi lebih lanjut, lihat Solusi konektivitas jaringan.

  7. Setelah tes konektivitas jaringan berhasil, klik Complete Creation.

Apa yang harus dilakukan selanjutnya

Setelah sumber data RestAPI ditambahkan, Anda dapat mengonfigurasi tugas sinkronisasi untuk sumber data menggunakan antarmuka tanpa kode (UI) atau editor kode.