Topik ini menjelaskan cara menggunakan HoloWeb untuk membuat, mengedit, atau menghapus tabel eksternal, serta cara mempratinjau data dan pernyataan DDL tabel eksternal.
Prasyarat
Anda telah masuk ke instans Hologres. Untuk informasi selengkapnya, lihat Masuk ke instans.
Buat tabel eksternal
Masuk ke Hologres Management Console.
Pada panel navigasi di sebelah kiri bilah menu atas, pilih wilayah yang diinginkan.
-
Pada bilah navigasi atas halaman pengembangan HoloWeb, pilih , lalu klik Create Foreign Table.
Anda juga dapat mengklik database target dalam daftar Logged-in Instances pada halaman Metadata Management, klik kanan skema target di bawah database tersebut, lalu pilih Create MaxCompute External Table.
-
Pada halaman Create Foreign Table, konfigurasikan parameter berdasarkan metode akselerasi yang dipilih.
Entire project
Category
Parameter
Description
Acceleration Method
Select an acceleration method.
Hologres mendukung metode akselerasi berikut:
-
Entire Project
-
Selected Tables
-
Single Table
Pilih Entire Project.
MaxCompute data source
Project Name
Nama proyek MaxCompute.
Schema Name
Nama skema MaxCompute.
Untuk proyek MaxCompute yang telah mengaktifkan skema, Anda dapat menentukan skema apa pun yang memiliki izin akses. Parameter ini tidak diperlukan untuk proyek yang tidak mengaktifkan skema. Untuk informasi lebih lanjut tentang skema, lihat Schema operations.
Destination Table Position
Holo schema
Nama skema.
Anda dapat memilih skema default public atau skema kustom.
Advanced Settings
Processing Rule for Table Name Conflicts
Pilih cara menangani konflik nama tabel:
-
Ignore and continue creating other tables
-
Update and modify the table with the same name
-
Report an error and stop creating tables
Processing Rule for Unsupported Data Types
Pilih cara menangani tipe data yang tidak didukung:
-
Report an error and fail the import
-
Ignore and Skip Table of Unsupported Fields
Selected tables
Category
Parameter
Description
Acceleration Method
Select an acceleration method.
Hologres mendukung metode akselerasi berikut:
-
Entire Project
-
Selected Tables
-
Single Table
Pilih Selected Tables.
MaxCompute data source
Project Name
Nama proyek MaxCompute.
Schema Name
Nama skema MaxCompute.
Untuk proyek MaxCompute yang telah mengaktifkan skema, Anda dapat menentukan skema apa pun yang memiliki izin akses. Parameter ini tidak diperlukan untuk proyek yang tidak mengaktifkan skema. Untuk informasi lebih lanjut tentang skema, lihat Schema operations.
Destination Table Position
Holo schema
Nama skema.
Anda dapat memilih skema default public atau skema kustom.
Advanced Settings
Processing Rule for Table Name Conflicts
Pilih cara menangani konflik nama tabel:
-
Ignore and continue creating other tables
-
Update and modify the table with the same name
-
Report an error and stop creating tables
Processing Rule for Unsupported Data Types
Pilih cara menangani tipe data yang tidak didukung:
-
Report an error and fail the import
-
Ignore and Skip Table of Unsupported Fields
Search
Anda dapat melakukan pencarian fuzzy berdasarkan nama tabel. Maksimal 200 tabel dapat ditampilkan.
Single table
Category
Parameter
Description
Acceleration Method
Select an acceleration method.
Hologres mendukung metode akselerasi berikut:
-
Entire Project
-
Selected Tables
-
Single Table
Pilih Single Table.
MaxCompute data source
Project Name
Nama proyek MaxCompute.
Schema Name
Nama skema MaxCompute.
Untuk proyek MaxCompute yang telah mengaktifkan skema, Anda dapat menentukan skema apa pun yang memiliki izin akses. Parameter ini tidak diperlukan untuk proyek yang tidak mengaktifkan skema. Untuk informasi lebih lanjut tentang skema, lihat Schema operations.
Table Name
Tabel data dalam skema MaxCompute yang ditentukan. Pencarian fuzzy berdasarkan awalan nama tabel didukung.
Destination Hologres Table
Schema
Nama skema.
Anda dapat memilih skema default public atau skema kustom.
Table Name
Nama tabel Hologres yang ingin digunakan untuk akselerasi kueri.
Destination Table Description
Deskripsi tabel Hologres yang ingin digunakan untuk akselerasi kueri.
CatatanSaat Anda membuat tabel eksternal untuk menyinkronkan data dari tabel MaxCompute, komentar pada tabel dan kolomnya juga ikut disinkronkan ke Hologres.
-
-
Klik Submit. Kemudian, refresh skema di panel navigasi untuk melihat tabel eksternal baru.
-
Opsi: Pada halaman tabel eksternal yang baru dibuat, klik Query Table untuk membuka jendela kueri SQL. Anda kemudian dapat menulis kueri menggunakan PostgreSQL standar.
Edit tabel eksternal
-
Di panel navigasi, klik Instances Connected.
-
Di bawah instans target, klik Database.
-
Di bawah database target dan dalam Schema target, klik Foreign Tables.
-
Klik kanan tabel eksternal target dan pilih Open Table.
-
Di pojok kanan atas tab tabel, klik Edit Table.
-
Anda dapat mengubah Fields atau Partitions yang dipetakan dari tabel sumber. Halaman edit menampilkan pengaturan dasar seperti Instance Name, Database, Table Name, Description, dan Schema. Di bagian External Service, konfigurasikan Type layanan (misalnya, MaxCompute), Server List (misalnya, odps_server), dan Table sumber. Pada tab Basic Information, gunakan subtab Fields dan Partitions untuk melihat dan mengedit daftar bidang. Setelah selesai, klik Submit Table untuk menyimpan perubahan Anda.
-
Klik Submit untuk menyimpan perubahan Anda.
Ubah nama tabel eksternal
-
Di daftar Instances Connected pada panel navigasi, temukan tabel eksternal target.
-
Di bawah instans target, klik Database untuk menampilkan daftar semua database yang telah dibuat.
-
Di bawah database target dan dalam Schema target, klik Foreign Tables untuk menampilkan daftar semua tabel eksternal yang telah dibuat.
-
Klik kanan tabel eksternal target dan pilih Rename.
-
Klik OK.
Hapus tabel eksternal
-
Di daftar Instances Connected pada panel navigasi, temukan tabel eksternal target.
-
Di bawah instans target, klik Database untuk menampilkan daftar semua database yang telah dibuat.
-
Di bawah database target dan dalam Schema target, klik Foreign Tables untuk menampilkan daftar semua tabel eksternal yang telah dibuat.
-
Klik kanan tabel eksternal target dan pilih Delete Table.
-
Pada pesan yang muncul, klik OK.
Pratinjau data
-
Di daftar Instances Connected pada panel navigasi, temukan tabel eksternal target.
-
Di bawah instans target, klik Database untuk menampilkan daftar semua database yang telah dibuat.
-
Di bawah database target dan dalam Schema target, klik Foreign Tables untuk menampilkan daftar semua tabel eksternal yang telah dibuat.
-
Klik dua kali tabel eksternal target dan klik tab Data Preview pada halaman yang terbuka.
Dokumen terkait
Anda juga dapat menggunakan pernyataan SQL untuk membuat, mengubah, dan menghapus tabel eksternal. Untuk informasi selengkapnya, lihat topik berikut: