Fitur tabel dimensi memungkinkan Anda membuat tabel produksi MaxCompute secara visual, mengimpor data lokal, dan langsung mengedit data di tabel MaxCompute.
DataWorks tidak lagi merekomendasikan fitur ini. Kami menyarankan menggunakan Data Upload untuk kemampuan yang lebih komprehensif.
Prasyarat
-
Anda telah membuat sumber data MaxCompute di ruang kerja DataWorks dan mengikat compute engine ke DataStudio. Untuk detailnya, lihat Bind a MaxCompute compute engine.
-
Anda telah membuat tabel MaxCompute. Untuk informasi selengkapnya, lihat Create and use a MaxCompute table.
Batasan
Jika akun Anda tidak memiliki tabel dimensi yang sudah ada, entri tabel dimensi tidak akan muncul setelah Anda beralih ke versi baru Data Analysis.
-
Permissions: Untuk membuat tabel dimensi, Anda harus memiliki peran Workspace Admin, Project Owner, atau Developer di ruang kerja DataWorks. Untuk informasi selengkapnya, lihat Add workspace members.
-
Field type limitations: Field di tabel MaxCompute yang dibuat menggunakan fitur tabel dimensi harus bertipe STRING. Untuk menggunakan tipe field lain, buat tabel dengan menjalankan pernyataan DDL di halaman DataStudio. Untuk informasi selengkapnya, lihat Standard DDL statements.
-
Sharing limits: Jumlah maksimum editor dan viewer yang dapat Anda tentukan bervariasi berdasarkan edisi.
Feature/edition
Basic
Standard
Professional
Enterprise
Max editors
0
3
5
10
Max viewers
0
10
20
30
Halaman tabel dimensi
Di halaman Data Analysis, klik Go To DataAnalysis. Di panel navigasi sebelah kiri, klik ikon
untuk membuka halaman Dimension Table.
Buat tabel dimensi
Versi baru Data Analysis tidak lagi mendukung pembuatan tabel dimensi. Gunakan Data Upload sebagai gantinya. Konten berikut hanya berlaku untuk versi sebelumnya dari Data Analysis.
-
Di halaman Dimension Table, pada bagian New Dimension Table, klik ikon
. -
Di kotak dialog New Dimension Table, konfigurasikan parameter. Anda juga dapat mengimpor definisi tabel menggunakan pernyataan DDL.
Parameter
Description
MaxCompute Project
Pilih proyek MaxCompute untuk tabel dimensi.
Table Name
Nama tabel dimensi. Tabel yang Anda buat akan disinkronkan sebagai tabel produksi di MaxCompute.
Table Description
Jelaskan tujuan dan properti tabel.
Field
Tambahkan Field Name dan Field Description untuk tabel. Field Type hanya mendukung STRING.
Lifecycle
Jika data tabel tidak diperbarui dalam periode yang ditentukan, MaxCompute secara otomatis akan mereklaim tabel tersebut.
-
Pilih I have known this risk and confirmed that as owner of this table, I am responsible for the subsequent changes to this table, lalu klik Confirm. Tindakan ini akan mengarahkan Anda ke halaman editor tabel dimensi untuk melihat dan mengelola tabel.
Data Analysis menyimpan tabel MaxCompute-nya di lingkungan produksi, sehingga pembuat tabel bertanggung jawab atas pembuatan dan pemeliharaannya.
Impor data ke tabel dimensi
Anda dapat menulis data langsung ke tabel dimensi, atau mengimpor data dari spreadsheet, file CSV lokal, atau file Excel lokal untuk mempersiapkan analisis data selanjutnya.
-
Di halaman Dimension Table, di bawah All Dimension Tables, klik File Name dari tabel yang diinginkan untuk membuka halaman editornya.
-
Di halaman editor, klik Start editing di pojok kanan atas. Anda kemudian dapat Import data.
Setelah Anda mengklik Start editing sekali, Anda dapat langsung mengimpor data pada kunjungan berikutnya.
-
Di kotak dialog Import, klik jenis file yang akan diimpor dan konfigurasikan parameternya.
PentingTabel dimensi hanya mendukung data bertipe STRING. Jika data yang diimpor mengandung tipe non-STRING, data tersebut akan secara otomatis dikonversi ke tipe STRING.
-
Spreadsheet
Parameter
Description
Spreadsheet
Dari daftar drop-down Spreadsheet, pilih spreadsheet yang akan diimpor.
Sheet
Dari daftar drop-down Sheet, pilih sheet yang akan diimpor.
Data preview
Pratinjau data yang akan diimpor. Anda dapat memilih atau menghapus centang pada First Row as Field Names.
Field Mapping
Petakan Dimension Table Field ke Data Column.
Import Data Mode
Nilai yang valid: Append dan overlay.
-
Local CSV File
Parameter
Description
File
Klik Select File, pilih file CSV lokal yang ingin diimpor, lalu klik Open.
Original Character Set
Nilai yang valid: UTF-8 dan GBK. Jika muncul teks acak (garbled), Anda dapat mengganti set karakter.
Separator
Mencakup separator baris dan kolom:
-
Separator baris meliputi \r\n, \n, dan \r.
-
Separator kolom meliputi , (koma), ; (titik koma), dan \t (tab).
Jika data sel tidak terpisah dengan benar, coba ganti separator-nya.
Data preview
Pratinjau data yang akan diimpor. Anda dapat memilih atau menghapus centang pada First Row as Field Names.
Field Mapping
Petakan Dimension Table Field ke Data Column.
Import Data Mode
Nilai yang valid: Append dan overlay.
-
-
Local Excel File
Parameter
Description
File
Klik Select File, pilih file Excel lokal yang ingin diimpor, lalu klik Open.
Sheet
Dari daftar drop-down Sheet, pilih sheet yang akan diimpor.
Data preview
Pratinjau data yang akan diimpor. Anda dapat memilih atau menghapus centang pada First Row as Field Names.
Field Mapping
Petakan Dimension Table Field ke Data Column.
Import Data Mode
Nilai yang valid: Append dan overlay.
-
-
Klik OK.
-
Klik Save di pojok kanan atas halaman untuk memperbarui data di tabel MaxCompute.
Setelah menyimpan tabel dimensi, gunakan fitur Diff untuk memverifikasi perubahan Anda dan mencegah kesalahan.
Edit tabel dimensi
Editor tabel dimensi memungkinkan Anda mengedit data dan informasi tabel secara visual tanpa menulis kode SQL.
-
Di halaman Dimension Table, di bawah All Dimension Tables, klik File Name dari tabel yang diinginkan untuk membuka halaman editornya.
-
Di halaman editor, lihat dan modifikasi informasi tabel dimensi.
-
Lihat informasi tabel: Di panel kiri, Anda dapat melihat informasi Dimension table information, seperti MaxCompute Project, Table Name, Table Description, dan Lifecycle.
-
Modifikasi informasi tabel: Klik Modify field settings. Di kotak dialog Modify the field settings dimension table, Anda dapat memodifikasi Table Description dan Lifecycle, serta mengelola field. Daftar field mencakup kolom Field Name, Type, dan Description. Klik Add untuk menambahkan field baru atau klik tautan Delete di baris field untuk menghapusnya. Setelah selesai, klik OK.
Sisi kanan halaman menampilkan semua data di tabel MaxCompute dalam bentuk grid, dengan baris pertama berisi nama field. Anda dapat mengklik ganda sel untuk langsung memodifikasi isinya.
-
-
Klik Save di pojok kanan atas halaman untuk menerapkan perubahan ke tabel MaxCompute.
Setelah menyimpan tabel dimensi, Anda dapat melihat semua data di tabel MaxCompute. Anda juga dapat mengklik Diff di pojok kanan atas untuk melihat perubahan di kotak dialog Diff From the Previous Version.
Bagikan tabel dimensi
Jika beberapa pengguna perlu berkolaborasi dalam mengedit tabel dimensi, Anda dapat membagikan tabel tersebut dan memberikan izin edit kepada mereka.
Pengguna RAM dengan peran administrator penyewa, administrator keamanan penyewa, atau administrator ruang kerja yang berwenang dapat membuka dan mengaktifkan Allow Sharing untuk tabel dimensi. Untuk informasi selengkapnya, lihat Data Query and Analysis Control.
-
Di halaman Dimension Table, di bawah All Dimension Tables, klik File Name dari tabel yang diinginkan untuk membuka halaman editornya.
-
Di halaman editor, klik Share di pojok kanan atas dan konfigurasikan metode berbaginya.
Anda dapat membagikan tabel dimensi dengan cara berikut:
-
Link: Tentukan anggota yang dapat mengedit atau melihat tabel, klik Copy Link, lalu kirim tautan tersebut kepada penerima yang dituju.
-
Specify editors: Untuk memberikan izin edit kepada pengguna pada tabel dimensi, klik . Di kotak dialog yang muncul, masukkan dan pilih anggota, lalu klik Confirm.
CatatanJumlah maksimum editor yang dapat Anda tentukan bervariasi berdasarkan edisi. Untuk informasi selengkapnya, lihat Limitations.
-
Users with Read Access: Untuk memberikan izin read-only kepada pengguna pada tabel dimensi, klik . Di kotak dialog yang muncul, masukkan dan pilih anggota, lalu klik Confirm.
CatatanJumlah maksimum viewer yang dapat Anda tentukan bervariasi berdasarkan edisi. Untuk informasi selengkapnya, lihat Limitations.
Setelah membagikan tabel, penerima dapat mengaksesnya melalui tautan tersebut. Anda juga dapat menemukan tabel tersebut di halaman Dimension Table di bagian Share it with me.
-
Lihat dan kelola tabel dimensi
-
Di halaman Dimension Table, di bagian All Dimension Tables, lihat tabel di bawah I created dan Share it with me.
Anda juga dapat membagikan tabel dimensi kepada anggota tertentu.
-
Klik nama file atau ikon
di samping tabel dimensi untuk membuka halaman editornya. Anda juga dapat mengelola tabel dengan cara berikut:-
Change Owner: Klik ikon
di samping file. Di kotak dialog Change Owner, masukkan dan pilih pemilik baru, lalu klik OK. -
Delete: Klik ikon
di samping file. Di kotak dialog Delete, klik OK.
-