Anda dapat membuat tabel internal Hologres dengan mengeksekusi pernyataan DDL atau melalui konsol DataWorks. Topik ini menjelaskan cara membuat tabel internal Hologres di konsol DataWorks.
Prasyarat
Sumber daya komputasi Hologres telah ditambahkan ke ruang kerja Anda dan terhubung dengan DataStudio. Untuk informasi lebih lanjut, lihat DataStudio (versi lama): Hubungkan sumber daya komputasi Hologres.
Anda memiliki peran dengan izin pengembangan, seperti Workspace Manager atau Development. Untuk informasi tentang cara memberikan izin kepada pengguna, lihat Kelola izin pada layanan tingkat ruang kerja.
Informasi latar belakang
Tabel Hologres diklasifikasikan menjadi tabel internal Hologres dan tabel eksternal Hologres.
Tabel internal Hologres: Jenis tabel ini dapat menyimpan data MaxCompute sumber. Anda dapat menyinkronkan data dari tabel MaxCompute sumber ke tabel internal Hologres untuk kueri dan analisis cepat. Kinerja kueri data MaxCompute menggunakan tabel internal Hologres lebih baik dibandingkan dengan tabel eksternal Hologres.
Tabel eksternal Hologres: Jenis tabel ini tidak dapat menyimpan data MaxCompute sumber. Tabel eksternal Hologres digunakan untuk memetakan data dari tabel MaxCompute sumber untuk kueri dan analisis yang dipercepat. Tabel eksternal Hologres mencegah penyimpanan data berlebih dan memungkinkan Anda mendapatkan hasil kueri secara efisien tanpa perlu mengimpor atau mengekspor data.
DataWorks adalah platform pemrosesan dan pengembangan data yang memungkinkan Anda membuat tabel Hologres di konsol DataWorks. Anda juga dapat membuat tabel Hologres dengan mengeksekusi pernyataan DDL. Untuk informasi lebih lanjut, lihat CREATE TABLE.
Batasan
Anda hanya dapat membuat tabel internal Hologres di konsol DataWorks di wilayah China (Shanghai) dan China (Beijing).
Prosedur
Buat workflow.
Jika Anda sudah memiliki workflow, lewati langkah ini.
Arahkan pointer ke ikon
dan pilih Create Workflow.Di kotak dialog Create Workflow, konfigurasikan parameter Workflow Name.
Klik Create.
Buat tabel internal Hologres.
Arahkan pointer ke ikon
dan pilih .Di kotak dialog Create Table, atur Table Type ke Internal Table dan konfigurasikan parameter lainnya seperti Instance Mesin, Path, dan Nama.

Konfigurasikan tabel internal Hologres.
Di tab konfigurasi tabel internal Hologres, konfigurasikan parameter-parameter tersebut.
Konfigurasikan parameter di bagian Umum.
Tabel berikut menjelaskan parameter di bagian Umum.Parameter
Deskripsi
Storage Mode
Mode penyimpanan tabel internal Hologres. Nilai default: Penyimpanan kolom.
Column storage: Mode penyimpanan ini cocok untuk skenario pemrosesan analitik online (OLAP) dan mendukung kueri kompleks, asosiasi data, pemindaian, penyaringan, dan pengumpulan statistik. Efisiensi penyisipan dan pembaruan data dalam tabel berorientasi kolom lebih rendah dibandingkan tabel berorientasi baris.
Row deposit: Mode penyimpanan ini cocok untuk skenario di mana pasangan nilai-kunci digunakan untuk kueri dan mendukung kueri titik dan pemindaian berdasarkan kunci utama. Efisiensi penyisipan dan pembaruan data dalam tabel berorientasi baris lebih tinggi dibandingkan tabel berorientasi kolom.
Row-row coexistence: Mode penyimpanan ini cocok untuk skenario di mana penyimpanan berorientasi kolom dan penyimpanan berorientasi baris digunakan bersama. Mode ini mendukung kueri titik dan OLAP. Mode penyimpanan ini melibatkan biaya penyimpanan lebih besar dan biaya sinkronisasi status data internal.
CatatanUntuk informasi lebih lanjut tentang mode penyimpanan, lihat deskripsi parameter
orientationdi CREATE TABLE.Life Cycle
Periode waktu hidup (TTL) tabel internal Hologres. Unit: detik. TTL default tabel internal Hologres adalah permanen.
CatatanSistem menghitung awal periode TTL dari waktu ketika data pertama kali ditulis ke tabel. Jika periode TTL berakhir, data tabel akan dihapus dalam jangka waktu tertentu.
Binlog
Menentukan apakah akan mengaktifkan pencatatan biner untuk tabel internal Hologres. Jika pencatatan biner diaktifkan, Anda harus mengonfigurasi parameter Binlog Lifecycle. TTL default pencatatan biner adalah permanen.
CatatanHanya Hologres V0.9 dan versi lebih baru yang mendukung langganan log biner tabel tunggal. Untuk informasi lebih lanjut tentang pencatatan biner, lihat Langganan log biner Hologres.
Konfigurasikan parameter di bagian Model Fisik.
CatatanKonfigurasi parameter di bagian Model Fisik hanya digunakan untuk memfasilitasi manajemen tabel berdasarkan kebutuhan bisnis Anda dan tidak digunakan untuk mengimplementasikan logika dasar.

Parameter
Deskripsi
Tema
Folder level-1 dan level-2 tempat tabel internal Hologres termasuk. Parameter ini dapat digunakan untuk mengkategorikan tabel berdasarkan kategori bisnis. Anda dapat menyimpan tabel dengan kategori bisnis yang sama di folder yang sama.
CatatanFolder level-1 dan level-2 adalah folder di DataWorks. Anda dapat dengan mudah mengelola tabel di folder.
Layer
Lapisan data fisik tempat tabel internal Hologres termasuk. Pelapisan data digunakan untuk mendefinisikan dan mengelola lapisan data. Pada sebagian besar kasus, lapisan data dikategorikan menjadi lapisan impor data, lapisan berbagi data, dan lapisan analisis data. Anda dapat menyimpan tabel di lapisan data tertentu berdasarkan kategori bisnis.
CatatanAnda dapat mengklik ikon
untuk membuat lapisan data. Untuk informasi lebih lanjut, lihat Kelola pengaturan untuk tabel.Category
Kategori fisik tabel internal Hologres. Parameter ini digunakan untuk mengkategorikan tabel secara lebih rinci dari dimensi bisnis. Pada sebagian besar kasus, tabel dikategorikan menjadi tabel di tingkat layanan dasar, tabel di tingkat layanan lanjutan, dan tabel di tingkat lainnya.
CatatanAnda dapat mengklik ikon
untuk membuat kategori fisik. Untuk informasi lebih lanjut, lihat Kelola pengaturan untuk tabel.Konfigurasikan parameter di bagian Skema.

Tab
Deskripsi
Field Design
Tab tempat Anda dapat menambahkan dan mendefinisikan bidang untuk tabel internal Hologres. Untuk informasi tentang tipe data yang didukung oleh Hologres, lihat Tipe data.
Storage Design
Tab tempat Anda dapat menentukan metode penyimpanan untuk bidang dalam tabel internal Hologres.
Distribution column: kunci distribusi untuk tabel internal Hologres. Hologres mendistribusikan data dalam tabel internal Hologres ke setiap shard berdasarkan kunci distribusi untuk komputasi data selanjutnya dan pemindaian berdasarkan shard.
Segmented column: kolom dengan tipe data waktu. Jika kolom waktu acara terdapat dalam kondisi kueri, Hologres dapat dengan mudah menemukan lokasi penyimpanan data berdasarkan kolom waktu acara. Parameter ini cocok untuk log, lalu lintas, dan data terkait waktu.
Cluster column: kolom tempat Hologres membuat indeks terkluster. Hologres mengurutkan data berdasarkan indeks terkluster. Hologres memungkinkan Anda menggunakan indeks terkluster untuk mempercepat kueri RANGE dan FILTER pada kolom yang diindeks.
Dictionary encoding column: menentukan apakah akan membangun pemetaan kamus untuk nilai kolom tertentu. Pemetaan kamus dapat mengubah perbandingan string menjadi perbandingan numerik untuk mempercepat kueri seperti GROUP BY dan FILTER.
Bitmap column: menentukan apakah akan membangun indeks bitmap untuk kolom tertentu. Indeks bitmap dapat membantu menyaring data yang sama dengan nilai tertentu dalam file yang disimpan. Oleh karena itu, kami merekomendasikan untuk mengonversi kondisi filter kesetaraan menjadi indeks bitmap.
Untuk informasi lebih lanjut tentang metode penyimpanan, lihat CREATE TABLE.
Partition
Tab tempat Anda dapat mendefinisikan bidang partisi untuk tabel internal Hologres.
CatatanJika tabel terpartisi berisi kunci utama, kunci utama harus mencakup bidang partisi.
Komitm dan terapkan tabel internal Hologres.
Setelah konfigurasi tabel internal Hologres selesai, Anda dapat mengomitm tabel ke lingkungan pengembangan dan produksi. Setelah tabel diomitm, Anda dapat menanyakan tabel di instance mesin komputasi di lingkungan terkait.
CatatanJika Anda menggunakan ruang kerja dalam mode dasar, Anda hanya perlu mengomitm tabel ke lingkungan produksi. Untuk informasi tentang ruang kerja dalam mode dasar dan standar, lihat Perbedaan antara ruang kerja dalam mode dasar dan ruang kerja dalam mode standar.
Operasi
Deskripsi
Load from Development Environment
Muat informasi tabel dari lingkungan pengembangan dan tampilkan informasi tabel di halaman saat ini.
CatatanAnda hanya dapat melakukan operasi ini setelah tabel diomitm ke lingkungan pengembangan. Setelah Anda melakukan operasi ini, informasi tabel di lingkungan pengembangan akan menimpa informasi tabel di halaman saat ini.
Commit to Development Environment
Komit tabel ke lingkungan pengembangan. Dengan cara ini, tabel saat ini dibuat di database Hologres di lingkungan pengembangan.
Setelah tabel diomitm, Anda dapat melihat skema tabel di folder Hologres alur kerja terkait di DataStudio. Folder tersebut adalah yang Anda tentukan saat membuat tabel.
Load from Production Environment
Muat informasi tabel dari lingkungan produksi dan tampilkan informasi tabel di halaman saat ini.
CatatanAnda hanya dapat melakukan operasi ini setelah tabel diomitm ke lingkungan produksi. Setelah Anda melakukan operasi ini, informasi tabel di lingkungan produksi akan menimpa informasi tabel di halaman saat ini.
Commit to Production Environment
Komit tabel ke lingkungan produksi. Dengan cara ini, tabel saat ini dibuat di database Hologres di lingkungan produksi.
Apa yang harus dilakukan selanjutnya
Setelah tabel internal Hologres dibuat, Anda dapat melakukan operasi berikut:
Kembangkan data terkait Hologres. Untuk informasi lebih lanjut, lihat Buat node SQL Hologres dan CREATE TABLE.
Impor data MaxCompute ke tabel internal Hologres secara berkala menggunakan tabel eksternal Hologres:
Jalankan perintah untuk mengimpor data. Untuk informasi lebih lanjut, lihat Impor data dari MaxCompute ke Hologres dengan mengeksekusi pernyataan SQL.
Lakukan operasi terkait di konsol DataWorks untuk mengimpor data. Untuk informasi lebih lanjut, lihat Buat node untuk menyinkronkan data MaxCompute dengan beberapa klik.