全部产品
Search
文档中心

DataWorks:Buat dan kelola tabel dimensi

更新时间:Nov 10, 2025

Fitur tabel dimensi memungkinkan Anda membuat tabel produksi MaxCompute secara visual dan mengimpor data lokal. Anda juga dapat memodifikasi data langsung di tabel MaxCompute melalui antarmuka tabel dimensi.

Penting

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

Prasyarat

Batasan

Penting

Jika akun Anda tidak memiliki tabel dimensi yang ada, titik masuk untuk tabel dimensi tidak ditampilkan setelah Anda beralih ke versi baru Analisis Data.

  • Izin: Untuk membuat tabel dimensi, Anda harus memiliki peran Workspace Admin, Project Owner, atau Developer di ruang kerja DataWorks. Untuk informasi selengkapnya, lihat Tambahkan anggota ruang kerja.

  • Batasan tipe bidang: Bidang dalam tabel MaxCompute yang dibuat dari tabel dimensi harus bertipe STRING. Untuk menggunakan tipe bidang lain, Anda harus membuat tabel dengan mengeksekusi pernyataan DDL pada halaman Data Development alih-alih menggunakan fitur tabel dimensi. Untuk informasi selengkapnya, lihat Pernyataan DDL Standar.

  • Berbagi: Jumlah maksimum editor dan penonton yang dapat Anda tentukan berbeda-beda tergantung edisinya.

    Fitur/Edisi

    Edisi Dasar

    Edisi Standar

    Edisi Profesional

    Edisi Perusahaan

    Jumlah maksimum editor

    0

    3

    5

    10

    Jumlah maksimum penonton

    0

    10

    20

    30

Buka halaman tabel dimensi

Pada halaman Analisis Data, klik Go To Data Analysis. Di bilah menu sebelah kiri, klik ikon 维表 untuk membuka halaman Dimension Tables.

Buat tabel dimensi

Penting

Versi baru Analisis Data tidak lagi mendukung pembuatan tabel dimensi baru. Gunakan Data Upload sebagai gantinya. Konten berikut hanya berlaku untuk versi lama Analisis Data.

  1. Pada halaman Dimension Tables, di bagian New Dimension Table, klik ikon 新建.

  2. Pada kotak dialog New Dimension Table, konfigurasikan parameter atau impor definisi tabel menggunakan pernyataan Data Definition Language (DDL).

    Parameter

    Deskripsi

    MaxCompute Project

    Pilih proyek MaxCompute untuk tabel dimensi.

    Table Name

    Nama tabel dimensi. Tabel yang dibuat di sini disinkronkan sebagai tabel produksi MaxCompute.

    Table Description

    Deskripsi tambahan mengenai tujuan dan properti tabel.

    Fields

    Tambahkan Field Name dan Field Description untuk tabel. Hanya tipe bidang STRING Field Type yang didukung.

    Lifecycle

    Periode setelah mana tabel secara otomatis ditarik kembali oleh MaxCompute jika data belum diperbarui. Periode dimulai sejak waktu pembaruan terakhir.

  3. Pilih I Understand The Risks And, As The Table Owner, I Assume Responsibility For All Subsequent Changes To This Table. dan klik Confirm. Anda kemudian akan dibawa ke halaman editor tabel dimensi, tempat Anda dapat melihat dan mengelola informasi tabel.

    Tabel MaxCompute untuk Analisis Data dipertahankan di lingkungan produksi. Oleh karena itu, pembuat tabel bertanggung jawab atas pembuatan dan pemeliharaan tabel tersebut.

Impor data ke tabel dimensi

Anda dapat menulis data langsung ke tabel dimensi atau mengimpor data dari buku kerja, file CSV lokal, dan file Excel untuk analisis data.

  1. Pada halaman Dimension Tables, di bawah All Dimension Tables, klik File Name untuk membuka halaman editor tabel dimensi.

  2. Pada halaman editor tabel dimensi, klik Start Editing di pojok kanan atas. Anda kemudian dapat mengklik Import untuk mengimpor data.

    Jika Anda sudah mengklik Start Editing, Anda dapat langsung mengimpor data saat membuka halaman berikutnya.
  3. Pada kotak dialog Import, pilih jenis file dan konfigurasikan parameter.

    Penting

    Tabel dimensi hanya mendukung data bertipe STRING. Jika data yang diimpor berisi tipe non-STRING, tipe tersebut akan dikonversi secara otomatis ke tipe STRING.

    • Workbook

      Parameter

      Deskripsi

      Workbook

      Dari daftar drop-down Workbook, pilih nama buku kerja yang akan diimpor.

      Sheet

      Dari daftar drop-down Sheet, pilih lembar yang akan diimpor dari buku kerja.

      Data Preview

      Pratinjau data yang akan diimpor. Anda dapat memilih atau menghapus centang First Row Is Header.

      Field Mapping

      Tetapkan pemetaan antara Dimension Table Fields dan Data Columns.

      Import Mode

      Mencakup Append dan Overwrite.

    • Local CSV file

      Parameter

      Deskripsi

      File

      Klik Select File, pilih file CSV lokal yang akan diimpor, lalu klik Open.

      Original Character Set

      Mencakup UTF-8 dan GBK. Jika muncul teks acak, ubah set karakter.

      Separator

      Mencakup pemisah baris dan kolom:

      • Pemisah baris mencakup \r\n, \n, dan \r.

      • Pemisah kolom mencakup ,, ;, dan \t.

      Jika data dalam sel tidak dipisahkan dengan benar, ubah pemisahnya.

      Data Preview

      Pratinjau data yang akan diimpor. Anda dapat memilih atau menghapus centang First Row Is Header.

      Field Mapping

      Tetapkan pemetaan antara Dimension Table Fields dan Data Columns.

      Import Mode

      Mencakup Append dan Overwrite.

    • Local Excel File

      Parameter

      Deskripsi

      File

      Klik Select File, pilih file Excel lokal yang akan diimpor, lalu klik Open.

      Sheet

      Dari daftar drop-down Sheet, pilih lembar yang akan diimpor.

      Data Preview

      Pratinjau data yang akan diimpor. Anda dapat memilih atau menghapus centang First Row Is Header.

      Field Mapping

      Tetapkan pemetaan antara Dimension Table Fields dan Data Columns.

      Import Mode

      Mencakup Append dan Overwrite.

  4. Klik OK.

  5. Di pojok kanan atas halaman, klik Save. Data dalam tabel MaxCompute kemudian diperbarui.

    Setelah menyimpan tabel dimensi, Anda dapat menggunakan fitur Compare Versions untuk memverifikasi bahwa modifikasi sudah benar dan mencegah operasi yang tidak disengaja.

Edit tabel dimensi

Anda dapat mengedit data secara visual dalam tabel MaxCompute yang terkait dengan tabel dimensi pada halaman editor tanpa menulis pernyataan SQL.

  1. Pada halaman Dimension Tables, di bawah All Dimension Tables, klik File Name yang diinginkan untuk membuka halaman editor tabel dimensi.

  2. Pada halaman editor tabel dimensi, Anda dapat melihat dan memodifikasi informasi tabel dimensi.

    • Lihat informasi tabel dimensi: Di panel kiri, Anda dapat melihat Dimension Table Information untuk tabel produksi MaxCompute, seperti MaxCompute Project, Table Name, Table Description, dan Lifecycle.

    • Modifikasi informasi tabel dimensi: Klik Modify Field Settings. Pada kotak dialog Modify Field Settings, Anda dapat memodifikasi Table Description dan Lifecycle, serta menambahkan bidang.修改设置

      Di sisi kanan halaman, semua data dari tabel MaxCompute ditampilkan. Baris pertama berisi nama bidang. Anda dapat mengklik ganda sel untuk memodifikasi isinya.

  3. Di pojok kanan atas halaman, klik Save untuk menerapkan perubahan ke tabel MaxCompute.

    Setelah menyimpan tabel dimensi, Anda dapat melihat semua data dalam tabel MaxCompute. Anda juga dapat mengklik Compare Versions di pojok kanan atas untuk melihat perubahan dalam kotak dialog Differences From Previous Version.

Berbagi tabel dimensi

Jika beberapa pengguna perlu mengedit tabel dimensi secara kolaboratif, Anda dapat membagikan tabel tersebut dan memberikan izin pengeditan kepada mereka.

Penting

Pengguna Resource Access Management (RAM) dengan peran administrator penyewa, administrator keamanan penyewa, atau administrator ruang kerja yang berwenang dapat membuka Security Center > Security Policies > 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. Pada halaman Dimension Tables, di bawah All Dimension Tables, klik File Name dari tabel dimensi yang ingin Anda edit.

  2. Pada halaman editor tabel dimensi, klik Share di pojok kanan atas untuk mengatur metode berbagi.

    Anda dapat membagikan tabel dimensi dengan cara berikut:

    • Share With A Link: Tentukan anggota mana yang dapat mengedit atau melihat tabel. Klik Copy Link dan kirim tautan tersebut kepada penerima yang dituju.

    • Specify Editors: Untuk memberikan izin kepada pengguna tertentu agar dapat mengedit tabel dimensi, klik Specify Editors > Add. Pada kotak dialog, masukkan dan pilih anggota, lalu klik Confirm.

      Catatan

      Jumlah maksimum editor yang dapat Anda tentukan berbeda-beda tergantung edisinya. Untuk informasi selengkapnya, lihat Batasan.

    • The Following Members Can View: Klik The Following Members Can View > Add untuk memberikan izin kepada pengguna tertentu agar dapat melihat tabel dimensi. Pada kotak dialog, masukkan dan pilih anggota, lalu klik Confirm.

      Catatan

      Jumlah maksimum penonton yang dapat Anda tentukan berbeda-beda tergantung edisinya. Untuk informasi selengkapnya, lihat Batasan.

    Setelah membagikan tabel, kirim tautan tersebut kepada penerima agar mereka dapat mengaksesnya. Anda juga dapat kembali ke halaman Dimension Tables untuk melihat tabel di bawah Shared With Me.

Lihat dan kelola tabel dimensi

  1. Pada halaman Dimension Tables, di area All Dimension Tables, Anda dapat melihat daftar tabel berikut: Created By Me dan Shared With Me.

    Anda juga dapat membagikan tabel dimensi kepada anggota tertentu.

  2. Klik nama tabel dimensi atau ikon 编辑 di samping tabel dimensi untuk membuka halaman editornya. Di halaman ini, Anda juga dapat melakukan operasi manajemen berikut:

    • Change Owner: Klik ikon 转交 di samping file. Pada kotak dialog Change Owner, masukkan dan pilih pemilik baru, lalu klik OK.

    • Delete: Klik ikon 删除 di samping file. Pada kotak dialog Delete, klik OK.