全部产品
Search
文档中心

DataWorks:Buat node untuk menyinkronkan skema tabel MaxCompute

更新时间:Jul 09, 2025

DataWorks memungkinkan Anda membuat beberapa tabel eksternal Hologres dengan skema yang sama seperti tabel sumber MaxCompute secara bersamaan melalui pembuatan dan konfigurasi node di halaman DataStudio. Tabel eksternal Hologres ini dapat digunakan untuk mempercepat kueri data dari tabel sumber MaxCompute. Topik ini menjelaskan cara membuat node untuk menyinkronkan skema tabel MaxCompute.

Informasi latar belakang

Hologres adalah layanan gudang data real-time ujung ke ujung yang dikembangkan oleh Alibaba Cloud dan terhubung mulus dengan MaxCompute di lapisan bawah. Anda dapat membuat tabel eksternal di Hologres untuk mempercepat kueri data dari tabel MaxCompute.

DataWorks memungkinkan Anda menyinkronkan skema tabel MaxCompute berdasarkan pernyataan IMPORT FOREIGN SCHEMA secara visual.

Prasyarat

Batasan

Node yang dibuat hanya dapat digunakan untuk mempercepat kueri data tabel internal MaxCompute. Node tersebut tidak dapat digunakan untuk mempercepat kueri data tabel eksternal atau tampilan MaxCompute.

Catatan

Operasi yang dijelaskan dalam topik ini dilakukan di wilayah China (Shanghai). Anda dapat melakukan operasi serupa di wilayah lain sesuai dengan instruksi yang ditampilkan di konsol DataWorks.

Pergi ke tab konfigurasi node yang Anda buat untuk menyinkronkan skema tabel MaxCompute

  1. Buka halaman DataStudio.

    Masuk ke konsol DataWorks. Di bilah navigasi atas, pilih wilayah yang diinginkan. Di panel navigasi sisi kiri, pilih Data Integration > Data Integration. Pada halaman yang muncul, pilih ruang kerja yang diinginkan dari daftar drop-down dan klik Go to Data Integration.

  2. Buat workflow.

    Jika Anda sudah memiliki workflow, lewati langkah ini.

    1. Arahkan penunjuk ke ikon 新建 dan pilih Create Workflow.

    2. Di kotak dialog Create Workflow, konfigurasikan parameter Workflow Name.

    3. Klik Create.

  3. Buat node Schema Synchronization from MaxCompute.

    1. Arahkan penunjuk ke ikon 新建 dan pilih Create Node > Hologres > Schema Synchronization from MaxCompute.

      Anda juga dapat menemukan alur kerja yang diinginkan, klik kanan alur kerja tersebut, dan pilih Create Node > Hologres > Schema Synchronization from MaxCompute.

    2. Di kotak dialog Create Node, konfigurasikan parameter Name, Engine Instance, Node Type, dan Path.

    3. Klik Confirm untuk masuk ke tab konfigurasi node.

Konfigurasikan node Sinkronisasi Skema dari MaxCompute

  1. Konfigurasikan informasi node.

    Di tab konfigurasi node, atur informasi koneksi Hologres untuk tabel eksternal Hologres, informasi tabel sumber MaxCompute, serta kebijakan untuk menangani konflik yang mungkin terjadi saat membuat tabel eksternal Hologres.配置节点信息

    1. Konfigurasikan parameter di bagian Informasi Tujuan.

      Parameter yang dikonfigurasikan di bagian ini menentukan mesin komputasi Hologres tempat tabel eksternal Hologres akan disimpan.

      Parameter

      Deskripsi

      Destination Name

      Nama mesin komputasi Hologres.

      Destination Database

      Nama database di mesin komputasi Hologres.

      Schema

      Nama skema di database. Nilai default: public.

    2. Konfigurasikan parameter di bagian Sumber (Buat tabel berdasarkan data berikut).

      Parameter yang dikonfigurasikan di bagian ini menentukan tabel sumber MaxCompute berdasarkan mana tabel eksternal Hologres dibuat. DataWorks memungkinkan Anda membuat tabel eksternal dengan skema yang sama seperti tabel sumber berdasarkan parameter yang dikonfigurasikan di bagian ini. Tabel eksternal ini dapat digunakan untuk mempercepat kueri data dari tabel sumber.

      Parameter

      Deskripsi

      Type

      Tipe tabel sumber berdasarkan mana Anda 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 termasuk.

      Select Tables for Query Acceleration

      Tabel sumber berdasarkan mana Anda membuat tabel eksternal Hologres.

      • All Tables in Database: Semua tabel di proyek yang dipilih.

      • Selected Tables: Tabel tertentu di proyek yang dipilih. Jika Anda memilih opsi ini, Anda dapat mencari tabel berdasarkan nama.

        Catatan

        Pencocokan kabur didukung. Setelah Anda memasukkan kata kunci, semua tabel yang namanya mengandung kata kunci akan ditampilkan.

    3. Konfigurasikan parameter di bagian Pengaturan Lanjutan.

      Parameter yang dikonfigurasikan di bagian ini menentukan kebijakan untuk menangani konflik yang mungkin terjadi saat membuat tabel eksternal Hologres.

      Parameter

      Deskripsi

      Action for Table Name Conflicts

      Kebijakan yang digunakan untuk menangani konflik berikut: Nama tabel eksternal Hologres yang ingin Anda buat sama dengan nama tabel yang sudah ada di Hologres. 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 di tabel eksternal Hologres yang ingin Anda buat tidak didukung di 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 melanjutkan pembuatan tabel eksternal Hologres.

  2. Simpan konfigurasi node dan jalankan node.

    1. Di bilah navigasi atas tab konfigurasi node, klik ikon 保存 untuk menyimpan konfigurasi node.

    2. Di bilah navigasi atas tab konfigurasi node, klik ikon 运行 untuk membuat tabel eksternal Hologres.

Catatan

Anda harus memilih grup sumber daya tanpa server DataWorks yang terhubung ke mesin komputasi Hologres untuk menjalankan node. Untuk informasi lebih lanjut, lihat Solusi Konektivitas Jaringan.

Apa yang harus dilakukan selanjutnya

Setelah tabel eksternal Hologres dibuat, Anda dapat membuka panel Workspace Tables di DataStudio untuk melihat tabel eksternal yang telah dibuat. Untuk informasi lebih lanjut, lihat Kelola Tabel. Anda juga dapat menjalankan perintah Hologres untuk mempercepat kueri data dari tabel sumber MaxCompute. Untuk informasi lebih lanjut, lihat Buat Tabel Asing di Hologres untuk Mempercepat Kueri pada Data MaxCompute.

Catatan

Node yang dibuat hanya dapat digunakan untuk mempercepat kueri data tabel internal MaxCompute. Node tersebut tidak dapat digunakan untuk mempercepat kueri data tabel eksternal atau tampilan MaxCompute.