All Products
Search
Document Center

DataWorks:Buat dan kelola tabel dimensi

Last Updated:Aug 25, 2026

Fitur tabel dimensi memungkinkan Anda membuat tabel produksi MaxCompute secara visual, mengimpor data lokal, dan langsung mengedit data di tabel MaxCompute.

Penting

DataWorks tidak lagi merekomendasikan fitur ini. Kami menyarankan menggunakan Data Upload untuk kemampuan yang lebih komprehensif.

Prasyarat

Batasan

Penting

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

Penting

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.

  1. Di halaman Dimension Table, pada bagian New Dimension Table, klik ikon 新建.

  2. 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.

  3. 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.

  1. Di halaman Dimension Table, di bawah All Dimension Tables, klik File Name dari tabel yang diinginkan untuk membuka halaman editornya.

  2. 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.
  3. Di kotak dialog Import, klik jenis file yang akan diimpor dan konfigurasikan parameternya.

    Penting

    Tabel 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.

  4. Klik OK.

  5. 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.

  1. Di halaman Dimension Table, di bawah All Dimension Tables, klik File Name dari tabel yang diinginkan untuk membuka halaman editornya.

  2. 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.

  3. 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.

Penting

Pengguna RAM dengan peran administrator penyewa, administrator keamanan penyewa, atau administrator ruang kerja yang berwenang dapat membuka Security Center > Security policy > Data query and analysis control > Query result control dan mengaktifkan Allow Sharing untuk tabel dimensi. Untuk informasi selengkapnya, lihat Data Query and Analysis Control.

  1. Di halaman Dimension Table, di bawah All Dimension Tables, klik File Name dari tabel yang diinginkan untuk membuka halaman editornya.

  2. 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 Users with Edit Access > Add. Di kotak dialog yang muncul, masukkan dan pilih anggota, lalu klik Confirm.

      Catatan

      Jumlah 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 Users with Read Access > Add. Di kotak dialog yang muncul, masukkan dan pilih anggota, lalu klik Confirm.

      Catatan

      Jumlah 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

  1. 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.

  2. 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.