DataWorks menyediakan fitur impor skema tabel satu klik yang memungkinkan Anda dengan cepat membuat tabel eksternal Hologres dengan skema yang sama seperti tabel MaxCompute. Topik ini menjelaskan cara mengonfigurasi node untuk menyinkronkan skema tabel MaxCompute ke database Hologres.
Informasi latar belakang
DataWorks memungkinkan Anda menyinkronkan skema tabel MaxCompute ke Hologres berdasarkan pernyataan IMPORT FOREIGN SCHEMA secara visual.
Hologres adalah layanan gudang data real-time end-to-end yang dikembangkan oleh Alibaba Cloud dan terhubung mulus dengan MaxCompute di lapisan bawah. Anda dapat membuat tabel eksternal di Hologres untuk mempercepat kueri data tabel MaxCompute.
Prasyarat
Direktori ruang kerja telah dibuat. Untuk informasi lebih lanjut, lihat Direktori Ruang Kerja.
Node untuk menyinkronkan skema tabel MaxCompute telah dibuat. Untuk informasi lebih lanjut, lihat topik dalam direktori Pengembangan Node.
Batasan
Anda hanya dapat menggunakan node yang dibuat untuk mempercepat kueri data tabel internal MaxCompute. Node tersebut tidak dapat digunakan untuk mempercepat kueri data tabel eksternal atau tampilan MaxCompute.
Prosedur
Pada tab konfigurasi node, lakukan operasi pengembangan berikut:
Konfigurasikan informasi tentang node
Anda dapat mengonfigurasi informasi tentang node pada tab konfigurasi node. Gambar dan tabel berikut menunjukkan parameter yang dapat dikonfigurasi.

Parameter
Deskripsi
Destination Name
Nama instance Hologres.
CatatanAnda dapat mengklik Halaman Pengelolaan Tujuan dan memilih Holo console (instance monitoring), Slow Query, Active connection management, DB authorization, atau User management untuk pergi ke halaman terkait dan melihat informasi.
Destination Database
Nama database dalam instance Hologres.
Schema
Nama skema dalam database. Nilai default:
public.Type
Tipe tabel sumber berdasarkan mana Anda ingin membuat tabel eksternal Hologres. Hanya MaxCompute yang didukung.
Servers
Server tempat tabel sumber berada.
Anda dapat menggunakan server odps_server yang dibuat di lapisan bawah Hologres. Untuk informasi lebih lanjut, lihat postgres_fdw.
Source Project
Nama proyek tempat tabel sumber milik.
Select Tables For Query Acceleration
Tabel sumber berdasarkan mana Anda ingin membuat tabel eksternal Hologres. Nilai valid:
All Tables in Database: Semua tabel dalam proyek yang dipilih.
Selected Tables: Tabel tertentu dalam proyek yang dipilih. Jika Anda memilih opsi ini, Anda dapat mencari tabel berdasarkan nama.
CatatanPencocokan kabur didukung. Setelah Anda memasukkan kata kunci, semua tabel yang namanya mengandung kata kunci tersebut akan ditampilkan.
Action For Table Name Conflicts
Kebijakan yang digunakan untuk menangani konflik berikut: Nama tabel eksternal Hologres yang ingin Anda buat sama dengan nama tabel Hologres yang sudah ada. Nilai 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
Kebijakan yang digunakan untuk menangani konflik berikut: Tipe data tabel eksternal Hologres yang ingin Anda buat tidak didukung oleh Hologres. Nilai valid:
Report Error and Import Failed: Jika Anda memilih opsi ini, tabel eksternal Hologres gagal dibuat.
Ignore and Skip Unsupported Fields: Jika Anda memilih opsi ini, sistem melewati bidang yang tipe datanya tidak didukung dan terus membuat tabel eksternal Hologres.
Jalankan tugas pada node
Di panel navigasi kanan tab konfigurasi node, klik Debugging Configurations. Pada tab tersebut, konfigurasikan parameter Resource Group.
CatatanAnda juga dapat mengonfigurasi parameter CUs For Computing berdasarkan sumber daya yang diperlukan untuk menjalankan tugas. Nilai default parameter ini adalah
0,25.Jika Anda ingin mengakses sumber data melalui Internet atau virtual private cloud (VPC), Anda harus menggunakan grup sumber daya untuk penjadwalan yang terhubung ke sumber data. Untuk informasi lebih lanjut, lihat Solusi Konektivitas Jaringan.
Di bilah alat atas tab konfigurasi, klik Save lalu klik Run untuk menyimpan dan menjalankan tugas.
Jika Anda ingin menjalankan tugas pada node secara berkala, konfigurasikan informasi penjadwalan sesuai kebutuhan bisnis Anda. Untuk informasi lebih lanjut, lihat Konfigurasi Penjadwalan.
Setelah tugas pada node dikonfigurasi, komit dan sebarkan node. Untuk informasi lebih lanjut, lihat Penyebaran Node atau Alur Kerja.
Setelah Anda menyebarkan node, lihat status node di Pusat Operasi. Untuk informasi lebih lanjut, lihat Memulai dengan Pusat Operasi.
Apa yang harus dilakukan selanjutnya
Setelah tabel eksternal dibuat di Hologres, Anda dapat menyinkronkan data dari MaxCompute ke Hologres. Kemudian, Anda dapat menjalankan perintah Hologres untuk mempercepat kueri pada data MaxCompute. Untuk informasi lebih lanjut, lihat Gunakan Tabel Eksternal di Hologres untuk Mempercepat Kueri pada Data MaxCompute.