Topik ini menjelaskan cara menggunakan fitur sinkronisasi skema tabel satu-klik di DataStudio untuk membuat beberapa tabel eksternal sekaligus di Hologres.
Prasyarat
DataWorks telah diaktifkan dan sebuah ruang kerja DataWorks telah dibuat. Untuk informasi selengkapnya tentang cara membuat ruang kerja DataWorks, lihat Create a workspace.
Sebuah instans Hologres telah dibeli dan dikaitkan dengan ruang kerja DataWorks. Untuk informasi selengkapnya tentang cara mengaitkan instans Hologres dengan ruang kerja DataWorks, lihat Associate a Hologres instance with a workspace.
Informasi latar belakang
Hologres terintegrasi secara mulus dengan MaxCompute pada lapisan dasar. Anda dapat membuat tabel eksternal untuk mempercepat kueri data MaxCompute. Untuk informasi selengkapnya, lihat Use foreign tables in Hologres to accelerate queries on MaxCompute data.
Di DataStudio, Anda dapat create a node to synchronize schemas of MaxCompute tables with a few clicks. Setelah membuat node tersebut, Anda bisa menggunakannya untuk membuat beberapa tabel eksternal sekaligus di Hologres secara visual.
Prosedur
Buat node Schema Synchronization from MaxCompute.
Login ke Konsol DataWorks. Di wilayah yang dituju, klik di panel navigasi sebelah kiri. Pilih ruang kerja dari daftar drop-down dan klik Go to Data Development.
Pada halaman DataStudio, klik ikon
di panel navigasi sebelah kiri untuk membuka panel Scheduled Workflow.Di bilah menu atas, klik Create lalu pilih Create Node > Hologres > Schema Synchronization from MaxCompute.
Di kotak dialog Create Node, pilih Engine Instance, tentukan Path, masukkan Name, lalu klik OK.
Pada tab konfigurasi node, atur parameter-parameter berikut.
Parameter
Deskripsi
Destination Name
Nama instans Hologres Anda.
Destination Database
Nama database tempat Anda ingin membuat tabel eksternal di instans Hologres.
Schema
Nama skema tempat Anda ingin membuat tabel eksternal. Nilai default-nya adalah public. Jika Anda telah membuat skema, Anda dapat memilih skema yang telah dibuat tersebut.
Type
Jenis sumber. Anda hanya dapat membuat tabel eksternal yang bersumber dari MaxCompute.
Servers
Nama server. Setelah instans Hologres dibuat, sebuah server bernama odps_server akan dibuat secara otomatis dan dapat langsung digunakan. Untuk informasi selengkapnya, lihat postgres_fdw.
Source Project
Nama proyek MaxCompute yang ingin Anda buatkan tabel eksternalnya.
Select Tables For Query Acceleration
Tabel-tabel yang ingin Anda buatkan tabel eksternalnya. Anda dapat memilih All Tables in Database atau Selected Tables sesuai kebutuhan.
Action For Table Name Conflicts
Aturan untuk menangani konflik nama tabel. Nilai yang valid:
Ignore Conflicts and Continue Creating Tables
Update and Change Names of Tables with Same Names
Report Error and Create No Table
Data Type Not Supported
Aturan untuk menangani tipe data yang tidak didukung. Nilai yang valid:
Report Error and Import Failed
Ignore and Skip Unsupported Fields
Pada tab node configuration, klik ikon
untuk menyimpan konfigurasi.Pada tab node configuration, klik ikon
untuk menjalankan node guna membuat beberapa tabel eksternal sekaligus.Lihat tabel eksternal yang telah dibuat.
Di panel navigasi sebelah kiri halaman DataStudio, klik ikon
untuk membuka panel Workspace Tables.Klik ganda tabel eksternal yang ingin Anda lihat untuk membuka tab pengeditannya.