Sebelum menggunakan DataService Studio untuk membuat API, Anda harus menambahkan database atau gudang data Anda ke DataWorks sebagai sumber data. Setelah itu, Anda dapat memanfaatkan sumber data tersebut untuk membuat API. Selama pengembangan API, DataService Studio mengakses sumber data guna memperoleh skema tabel berdasarkan API yang ingin Anda buat, sehingga membantu mengonfigurasi parameter permintaan dan parameter respons API tersebut. Topik ini menjelaskan cara menambahkan sumber data.
Prasyarat
Anda harus mengonfigurasi konektivitas jaringan dan daftar putih untuk memastikan akses data antara sumber data dan kelompok sumber daya layanan. Jika konfigurasi ini belum diselesaikan, tugas DataService Studio tidak akan berjalan sebagaimana mestinya. Untuk informasi selengkapnya, lihat Solusi konektivitas jaringan.
Prosedur
Masuk ke Konsol DataWorks. Di wilayah target, klik di panel navigasi kiri. Pilih ruang kerja dari daftar drop-down, lalu klik Go to Management Center.
Pada halaman Workspace Management, klik Data Sources di panel navigasi kiri untuk membuka halaman sumber data.
Pada halaman Data Source, tambahkan sumber data sesuai kebutuhan. Tabel berikut menjelaskan jenis sumber data yang didukung beserta metode konfigurasinya.
Data source type
Create an API using the codeless UI
Data Generation API for the Code Editor
Configuration Method
Description
Hologres
Supported
Supported
Hologres kompatibel dengan PostgreSQL. PostgreSQL tidak mendukung tipe data DATETIME. Jika instans Hologres Anda berisi data bertipe DATETIME, Hologres akan mengonversi data tersebut dari tipe DATETIME ke tipe TIMESTAMP PostgreSQL. Dengan demikian, DataService Studio dapat melakukan kueri terhadap data tersebut.
ClickHouse
Supported
Supported
Sumber data ini hanya mendukung serverless resource groups (disarankan) atau exclusive resource groups for DataService Studio.
RDS
Supported
Supported
Saat mengonfigurasi sumber data untuk RDS MySQL, RDS PostgreSQL, atau RDS SQL Server, Anda harus mengatur Configuration Mode ke ApsaraDB for RDS.
PolarDB-X (formerly DRDS)
Supported
Supported
Pilih mode Connection String untuk menambahkan sumber data.
MySQL
Supported
Supported
None.
PostgreSQL
Supported
Supported
None.
SQL Server
Supported
Supported
None.
Oracle
Supported
Supported
Pilih mode Connection String untuk menambahkan sumber data.
AnalyticDB for MySQL 2.0
Supported
Supported
None.
AnalyticDB for MySQL 3.0
Supported
Supported
None.
AnalyticDB for PostgreSQL
Supported
Supported
None.
Tablestore
Supported
Supported
Pilih mode Connection String untuk menambahkan sumber data.
Jenis sumber data ini hanya mendukung serverless resource groups (disarankan) dan exclusive resource groups for DataService Studio.
Jenis sumber data ini hanya dapat digunakan di wilayah Tiongkok (Shanghai) dan Tiongkok (Hong Kong).
MongoDB
Supported
Not supported
None.
MaxCompute
Acceleration solution 1: Acceleration service
Acceleration solution 2: MCQA
Acceleration solution 1: Acceleration service
Acceleration solution 2: MCQA
Data source configuration method: Attach a MaxCompute computing resource
Solution 1:
Hanya kueri tabel tunggal yang didukung.
Anda dapat menggunakan serverless resource group (disarankan), exclusive resource group for DataService Studio, atau shared resource group for DataService Studio.
Solution 2:
Kueri tabel tunggal dan kueri penggabungan multi-tabel didukung.
Anda hanya dapat menggunakan serverless resource group (disarankan) atau exclusive resource group for DataService Studio.
Jenis sumber data ini hanya dapat digunakan di wilayah Tiongkok (Beijing), Tiongkok (Hangzhou), Tiongkok (Shanghai), dan Tiongkok (Shenzhen).
StarRocks
Supported
Supported
None.
Doris
Supported
Supported
None.
SelectDB
Supported
Supported
None
PolarDB
Supported
Supported
Jenis sumber data ini hanya mendukung serverless resource groups (disarankan) dan exclusive resource groups for DataService Studio.
Jenis sumber data ini hanya dapat digunakan di wilayah Tiongkok (Beijing), Tiongkok (Hangzhou), Tiongkok (Shanghai), dan Tiongkok (Shenzhen).
ApsaraDB for Oceanbase
Supported
Supported
Sap Hana
Supported
Supported
Db2
Supported
Supported
DM
Supported
Supported
Amazon Redshift
Supported
Supported
Pada halaman konfigurasi sumber data, uji konektivitas kelompok sumber daya.
PentingJika pengujian konektivitas jaringan gagal, periksa konfigurasi Anda. Untuk informasi selengkapnya, lihat Konfigurasikan konektivitas jaringan.
Setelah pengujian konektivitas berhasil, kembali ke antarmuka DataService Studio untuk membuat API.