All Products
Search
Document Center

DataWorks:Manajemen data StarRocks

Last Updated:Dec 21, 2025

Katalog data menyediakan antarmuka terpadu untuk mengelola metadata StarRocks. Topik ini menjelaskan cara membuat dan mengelola objek data, seperti tabel dan tampilan, dalam katalog data.

Buka halaman StarRocks katalog data

  1. Buka halaman Workspaces di Konsol DataWorks. Pada bilah navigasi atas, pilih wilayah yang diinginkan. Temukan ruang kerja yang diinginkan, lalu pilih Shortcuts > Data Studio di kolom Actions.

  2. Pada panel navigasi di sebelah kiri, klik ikon image. Di pohon Data Catalog, klik StarRocks untuk membuka halaman manajemen katalog data StarRocks.

Buat katalog data StarRocks

Pada halaman manajemen katalog data StarRocks, Anda dapat menambahkan sumber data StarRocks yang sudah ada ke daftar katalog data.

  1. Klik ikon image di sebelah kanan katalog data StarRocks untuk membuka halaman penambahan instans.

  2. Pada tab DataWorks Data Source, tambahkan sumber data StarRocks ke katalog data.

    1. Untuk mengelola sumber data StarRocks yang telah dibuat sebelumnya di ruang kerja saat ini, temukan sumber data tersebut pada tab DataWorks Data Source, lalu klik Add di kolom Actions.

    2. Pilih beberapa sumber data StarRocks pada tab DataWorks Data Source, lalu klik Batch Add di bawah daftar untuk menambahkannya secara batch.

Kelola katalog data StarRocks

Dalam katalog data StarRocks, Anda dapat menambahkan dan mengelola objek data seperti tabel, tampilan, dan tampilan yang di-materialisasi.

Kelola tabel

Buat tabel

  1. Klik ikon image di sebelah proyek StarRocks, lalu temukan tabel di dalam database di bawah katalog.

  2. Klik ikon image di sebelah kanan Table untuk membuka halaman Create Table.

  3. Anda dapat menghasilkan informasi dasar tabel dan bidang dengan salah satu cara berikut.

    • Buat tabel menggunakan Copilot:

      1. Pada bilah alat di bagian atas halaman, klik Create Table With Copilot untuk membuka antarmuka Copilot Chat.

      2. Masukkan instruksi pembuatan tabel dalam bahasa alami. Misalnya, Create a daily user purchase details table.

      3. Klik Generate And Replace. Sistem akan menghasilkan nama tabel dan informasi bidang default berdasarkan instruksi Anda.

      4. Jika nama tabel dan bidang sesuai kebutuhan Anda, klik Accept.

        Catatan

        Untuk memodifikasi informasi tabel, Anda dapat mengedit secara manual informasi yang dihasilkan sistem setelah mengklik Accept.

    • Buat tabel secara manual:

      Anda dapat membuat tabel berdasarkan deskripsi parameter.

      Parameter

      Deskripsi

      Informasi dasar

      Tentukan Table Name, Table Description, dan informasi lainnya secara kustom.

      Informasi bidang

      Edit informasi bidang dan anotasi bidang.

      • Editing manual: Klik Insert di atas daftar informasi bidang. Tentukan jumlah baris yang akan disisipkan, lalu edit bidang, tipe bidang, dan informasi lainnya.

      • Editing cerdas dengan Copilot: Klik Generate Fields atau Generate Field Descriptions di atas daftar informasi bidang. Sistem akan menghasilkan bidang dan deskripsi relevan berdasarkan nama dan deskripsi tabel yang Anda tetapkan.

  4. Konfigurasikan informasi partisi.

    Jenis partisi

    Deskripsi parameter

    Skenario

    No partition

    Tidak perlu mengatur parameter lain.

    Ukuran data penyimpanan kecil.

    Expression partition

    Atur parameter seperti Expression Type, Time Function, dan Partition Field. Untuk informasi selengkapnya, lihat Expression Partitioning.

    Partisi ekspresi, yang sebelumnya dikenal sebagai pembuatan partisi otomatis, didukung. Partisi ini lebih fleksibel dan mudah digunakan. Cocok untuk sebagian besar skenario, seperti kueri dan pengelolaan data berdasarkan rentang tanggal kontinu atau nilai enumerasi.

    Range partition

    Atur parameter seperti Range Type dan Partition Field. Untuk informasi selengkapnya, lihat Data Distribution.

    Cocok untuk data sederhana dan kontinu, seperti data deret waktu atau data numerik kontinu.

    List partition

    Atur parameter seperti Partition Field dan Partition Settings. Untuk informasi selengkapnya, lihat List Partitioning.

    Data dipartisi berdasarkan daftar nilai enumerasi yang Anda tentukan secara eksplisit. Ini cocok untuk kueri dan pengelolaan data berdasarkan nilai enumerasi.

  5. Konfigurasikan pengaturan lanjutan.

    Konfigurasikan Sort Key dan parameter terkait lainnya. Untuk informasi selengkapnya, lihat dokumentasi tentang primary key tables, duplicate key tables, aggregate tables, dan unique key tables.

  6. Setelah konfigurasi selesai, klik Publish pada bilah alat atas untuk membuat tabel.

Kelola tabel

  1. Lihat tabel.

    Setelah membuat tabel di instans StarRocks, klik ikon image di sebelah kiri katalog data StarRocks. Klik Table untuk melihat informasi dasar tabel. Anda juga dapat mengklik nama tabel tertentu untuk melihat detail seperti Fields dan DDL.

  2. Operasi tabel.

    Klik kanan tabel yang ingin Anda kelola, lalu pilih Generate Query SQL.

  3. Hapus tabel.

    Klik kanan tabel yang ingin Anda hapus, lalu pilih Delete.

    Penting

    Tabel yang dihapus tidak dapat dipulihkan. Lakukan dengan hati-hati.

Kelola tampilan

Buat tampilan

  1. Klik ikon image di sebelah instans StarRocks, lalu temukan tampilan di dalam database di bawah katalog.

  2. Klik ikon image di sebelah kanan View untuk membuka halaman New View.

  3. Merujuk pada perintah CREATE VIEW. Ganti view_name dengan nama tampilan yang diinginkan. Setelah kata kunci AS, tambahkan pernyataan pencarian untuk sumber data tampilan.

  4. Klik Publish pada bilah alat untuk membuat tampilan.

Kelola tampilan

  1. Lihat tampilan.

    Setelah membuat tampilan di instans StarRocks, klik ikon image di sebelah kiri instans StarRocks. Klik View untuk melihat informasi dasar tampilan. Anda juga dapat mengklik nama tampilan tertentu untuk melihat detail seperti Fields dan DDL.

  2. Hapus tampilan.

    Klik kanan tampilan yang ingin Anda hapus, lalu pilih Delete.

Kelola tampilan yang di-materialisasi

Buat tampilan yang di-materialisasi

  1. Klik ikon image di sebelah instans StarRocks, lalu temukan Materialized View di dalam database di bawah katalog.

  2. Klik ikon image di sebelah kanan Materialized View untuk membuka halaman Create Materialized View.

  3. Merujuk pada perintah CREATE MATERIALIZED VIEW. Ganti materialized_view_name dengan nama tampilan yang di-materialisasi yang diinginkan. Setelah kata kunci AS, tambahkan pernyataan pencarian untuk sumber data tampilan yang di-materialisasi.

  4. Klik Publish pada bilah alat untuk membuat tampilan yang di-materialisasi.

Kelola tampilan yang di-materialisasi

  1. Lihat tampilan yang di-materialisasi.

    Setelah membuat tampilan yang di-materialisasi di instans StarRocks, klik ikon image di sebelah kiri instans StarRocks. Klik Materialized View untuk melihat informasi dasar tampilan yang di-materialisasi. Anda juga dapat mengklik nama tampilan yang di-materialisasi tertentu untuk melihat detail seperti Fields dan DDL.

  2. Hapus tampilan yang di-materialisasi.

    Klik kanan tampilan yang di-materialisasi yang ingin Anda hapus, lalu pilih Delete.

Lihat dan hapus katalog data StarRocks

Jika Anda tidak lagi memerlukan katalog data StarRocks, Anda dapat melihat dan menghapusnya.

  1. Lihat katalog data.

    1. Setelah menambahkan instans ke katalog data StarRocks, klik ikon image di sebelah kiri katalog data untuk melihat instans yang ditambahkan.

    2. Arahkan pointer mouse ke instans StarRocks untuk melihat nama sumber data yang disambungkan.

  2. Lepaskan proyek.

    Jika Anda tidak lagi perlu mengelola katalog data StarRocks, klik kanan katalog data tersebut, lalu pilih Remove.

FAQ

Q: Mengapa metadata gagal dimuat dengan error "you need (at least one of) the SELECT privilege(s) on TABLE tables for this operation"?

A: Berikan izin SELECT pada database information_schema. Untuk informasi selengkapnya, lihat Grant permissions to a user for EMR Serverless StarRocks.