Topik ini menjelaskan cara menggunakan fitur sinkronisasi skema tabel satu klik di DataStudio untuk membuat tabel eksternal Hologres secara batch.
Prasyarat
-
Anda telah mengaktifkan DataWorks dan membuat ruang kerja DataWorks. Untuk informasi selengkapnya, lihat Create a workspace.
-
Anda telah mengaktifkan Hologres dan menyambungkannya ke ruang kerja DataWorks. Untuk informasi selengkapnya, lihat Attach a Hologres instance.
Informasi latar belakang
Hologres terhubung secara mulus dengan MaxCompute. Anda dapat membuat tabel eksternal untuk mempercepat kueri pada data MaxCompute. Untuk informasi selengkapnya, lihat Accelerate queries on MaxCompute data using foreign tables.
DataStudio menyediakan fitur One-click MaxCompute Table Schema Sync. Fitur ini memungkinkan Anda membuat tabel eksternal secara batch melalui antarmuka visual.
Prosedur
-
Buat node One-click MaxCompute Table Schema Sync.
Buka halaman DataStudio.
Masuk ke DataWorks console. Di bilah navigasi atas, pilih Wilayah yang diinginkan. Di panel navigasi sebelah kiri, pilih . Pada halaman yang muncul, pilih ruang kerja yang diinginkan dari daftar drop-down, lalu klik Go to Data Development.
-
Di panel navigasi sebelah kiri halaman DataStudio, klik ikon
untuk membuka halaman Data Development. -
Di bilah menu atas, klik Create, lalu pilih New Node > Hologres > One-click MaxCompute Table Schema Sync.
-
Pada kotak dialog New Node, pilih Engine Instance dan Path, masukkan Name, lalu klik OK.
-
Pada tab konfigurasi node, atur parameter berikut.

Parameter
Deskripsi
Destination Connection
Nama instans Hologres.
Destination Database
Nama database dalam instans Hologres.
Schema
Nama skema dalam database Hologres. Nilai default-nya adalah public. Jika Anda telah membuat skema baru, Anda dapat memilihnya.
Type
Saat ini, hanya MaxCompute yang didukung.
Server List
Nama server. Server bernama odps_server dibuat secara otomatis saat instans Hologres dibuat. Anda dapat langsung menggunakan server ini. Untuk informasi lebih lanjut mengenai prinsip dasarnya, lihat postgres_fdw.
Source Project
Nama proyek MaxCompute.
Select tables to accelerate
Anda dapat memilih untuk mempercepat seluruh database atau hanya beberapa tabel, sesuai kebutuhan.
Table name conflict
Kebijakan yang diterapkan jika terjadi konflik nama tabel saat pembuatan tabel. Kebijakan berikut tersedia:
-
Ignore: Melanjutkan pembuatan tabel lainnya.
-
Update: Memodifikasi tabel dengan nama yang sama.
-
Report error: Menghentikan proses pembuatan.
Unsupported data type
Kebijakan berikut berlaku untuk tipe data yang tidak didukung saat membuat tabel:
-
Report error: Impor gagal.
-
Ignore: Melewatkan bidang yang tidak didukung.
-
-
Pada tab konfigurasi node One-click MaxCompute Table Schema Sync, klik ikon
untuk menyimpan konfigurasi. -
Pada tab konfigurasi node One-click MaxCompute Table Schema Sync, klik ikon
untuk membuat skema tabel eksternal secara batch. -
Lihat tabel eksternal yang telah dibuat secara batch.
-
Di panel navigasi sebelah kiri, klik ikon
untuk membuka halaman manajemen tabel. -
Klik ganda tabel eksternal yang ingin Anda lihat. Tab konfigurasi untuk tabel tersebut akan terbuka.
-