全部产品
Search
文档中心

DataWorks:Membuat model logis: Tabel aplikasi

更新时间:Aug 20, 2025

Setiap tabel aplikasi cocok untuk skenario bisnis yang berbeda. Tabel ini digunakan untuk mengorganisir data statistik yang dikumpulkan berdasarkan metrik atomik dan turunan dalam periode, dimensi, dan granularitas statistik yang sama. Hal ini memungkinkan Anda melakukan kueri bisnis lanjutan, pemrosesan analitik online (OLAP), serta distribusi data secara efisien. Topik ini menjelaskan cara membuat tabel aplikasi.

Prasyarat

  • Lapisan data telah dibuat. Anda dapat menyimpan tabel dengan tujuan serupa di lapisan data yang sama untuk mempermudah pencarian dan penggunaannya. Umumnya, tabel aplikasi disimpan di lapisan layanan data aplikasi (ADS) dan menggabungkan data statistik berdasarkan beberapa metrik atomik, metrik turunan, atau granularitas statistik. Granularitas statistik adalah dimensi atau sekumpulan dimensi. Data tersebut dapat digunakan untuk kueri bisnis lanjutan dan distribusi data. Anda juga dapat menyimpan tabel aplikasi di lapisan data lain sesuai kebutuhan bisnis. Untuk informasi lebih lanjut tentang pembuatan lapisan data, lihat Mendefinisikan Lapisan Gudang Data.

  • Data mart atau bidang subjek telah dibuat untuk menentukan skenario bisnis tempat Anda ingin menggabungkan data statistik. Untuk informasi lebih lanjut tentang pembuatan data mart atau bidang subjek, lihat Data Marts atau Bidang Subjek.

  • Periode telah dibuat untuk menentukan rentang waktu penggabungan data statistik. Untuk informasi lebih lanjut tentang pembuatan periode, lihat Periode.

Informasi latar belakang

Tabel aplikasi menggabungkan data statistik yang dikumpulkan berdasarkan beberapa metrik atomik atau turunan dalam data mart atau bidang subjek sesuai dengan periode dan dimensi terkait yang ditentukan. Dimensi terkait, periode, metrik atomik, dan metrik turunan digunakan untuk menghasilkan bidang statistik dalam tabel aplikasi guna membantu Anda menganalisis dan menampilkan data dalam laporan. Anda dapat menggunakan tabel aplikasi untuk menampilkan status bisnis berdasarkan data statistik yang dikumpulkan dari beberapa metrik atomik atau turunan dalam periode dan dimensi yang sama.

Membuat tabel aplikasi

  1. Buka halaman Pemodelan Data.

    Masuk ke Konsol DataWorks. Di bilah navigasi atas, pilih wilayah yang diinginkan. Di panel navigasi sisi kiri, pilih Data Development and O&M > Data Modeling. Pada halaman yang muncul, pilih ruang kerja yang diinginkan dari daftar drop-down dan klik Go to Data Modeling.

  2. Di bilah navigasi atas halaman Data Modeling, klik Dimensional Modeling untuk membuka halaman Dimensional Modeling.

  3. Buat Tabel Aplikasi

    1. Di halaman Dimensional Modeling, arahkan pointer ke ikon 加号 dan pilih Logical Model > Create Application Table.

    2. Pada tab konfigurasi Informasi Dasar yang muncul, konfigurasikan informasi dasar untuk tabel aplikasi.

      image.png

      Parameter

      Deskripsi

      Data Layer

      Lapisan data tempat Anda ingin menyimpan tabel aplikasi. ADS yang termasuk dalam application layer category dipilih secara default. Anda juga dapat menyimpan tabel aplikasi di lapisan data lain berdasarkan kebutuhan bisnis Anda. Untuk informasi tentang cara membuat lapisan data, lihat Mendefinisikan lapisan gudang data.

      Mart/Subject

      Data mart atau bidang subjek tempat Anda ingin menyimpan tabel aplikasi. Untuk informasi tentang cara membuat data mart dan bidang subjek, lihat Data marts dan Bidang subjek.

      Granularity

      Dimensi yang ingin Anda asosiasikan dengan tabel aplikasi. Untuk informasi lebih lanjut tentang dimensi, lihat Membuat model konseptual: Dimensi.

      Period

      Rentang waktu data statistik yang ingin Anda gabungkan dalam tabel aplikasi. Contoh: hari terakhir dan minggu terakhir.

      Anda dapat memilih periode dari periode yang ada. Jika periode yang ada tidak memenuhi kebutuhan bisnis Anda, Anda dapat membuat periode. Untuk informasi lebih lanjut tentang cara membuat periode, lihat Periode.

      Modifiers

      Cakupan bisnis data statistik yang ingin Anda gabungkan dalam tabel aplikasi.

      Anda dapat memilih satu atau lebih pengubah dari pengubah yang ada. Jika pengubah yang ada tidak memenuhi kebutuhan bisnis Anda, Anda dapat membuat pengubah. Untuk informasi lebih lanjut tentang cara membuat pengubah, lihat Pengubah.

      Naming Rule

      Pemeriksa yang digunakan untuk memeriksa apakah nama tabel aplikasi sesuai dengan konvensi penamaan yang dikonfigurasi. Anda dapat memilih pemeriksa yang Anda buat di setiap lapisan data selama perencanaan gudang data. Untuk informasi tentang cara mengonfigurasi dan menggunakan pemeriksa, lihat Konfigurasi pemeriksa lapisan gudang data dan Gunakan pemeriksa.

      Name

      Nama tabel aplikasi. Jika Anda mengonfigurasi parameter Aturan Penamaan, nama yang Anda tentukan harus sesuai dengan konvensi penamaan yang didefinisikan dalam pemeriksa yang ditentukan oleh parameter Aturan Penamaan.

      Display Name

      Nama tampilan tabel aplikasi.

      Lifecycle

      Siklus hidup tabel aplikasi. Satuan: hari. Nilai maksimum parameter ini adalah 36000.

      Owner

      Pemilik tabel aplikasi. Pemilik default adalah pembuat tabel aplikasi.

      Description

      Deskripsi tabel aplikasi.

  4. Klik Save di bagian atas tab konfigurasi untuk menyimpan informasi dasar tabel aplikasi.

Tambahkan bidang untuk tabel aplikasi

Anda dapat menambahkan bidang ke tabel dalam mode shortcut mode atau mode script mode. Mode shortcut mode mendukung metode berikut untuk menambahkan bidang:

  • Import from Table/View: Metode ini memungkinkan Anda mengimpor bidang dari tabel fisik atau tampilan yang ada yang dibuat dalam instans mesin komputasi ke tabel. Untuk menggunakan metode ini, impor semua atau sebagian bidang tertentu dari tabel fisik atau tampilan yang dipilih melalui daftar drop-down Search for Existing Table/View.

    Catatan

    Anda hanya dapat mengimpor bidang dari tabel fisik atau tampilan yang dibuat dalam MaxCompute, Hologres, dan E-MapReduce (EMR) Hive compute engine instances.

  • Import from Metrics: Metode ini memungkinkan Anda menggunakan metrik turunan yang dibuat dalam Data Metric sebagai bidang dalam tabel.

Shortcut Mode: Import from Table/View

从表导入

  1. Klik Expand di sebelah Import from Table/View.

  2. Di daftar drop-down Search for Existing Table/View, pilih jenis mesin komputasi di sebelah kiri, masukkan kata kunci, dan pilih tabel fisik atau tampilan yang diinginkan dari hasil pencarian di sebelah kanan. Klik ikon berikut di sebelah nama tabel fisik atau tampilan yang dipilih untuk mengimpor semua atau sebagian bidang tertentu ke tabel aplikasi.

    Catatan
    • Saat mencari tabel fisik atau tampilan, pencocokan kabur berbasis kata kunci didukung. Setelah memasukkan kata kunci, semua tabel fisik atau tampilan yang namanya mengandung kata kunci akan ditampilkan.

    • Anda hanya dapat mencari tabel dalam lingkungan produksi, bukan lingkungan pengembangan.

    • 导入全部字段: Mengimpor semua bidang dari tabel fisik atau tampilan yang dipilih ke tabel aplikasi.

    • 部分字段: Mengimpor sebagian bidang tertentu dari tabel fisik atau tampilan yang dipilih ke tabel aplikasi.

  3. Jika Anda memilih untuk mengimpor sebagian bidang tertentu, pilih bidang dari tabel fisik atau tampilan dalam kotak dialog yang muncul. Lalu, klik Import.

    Catatan

    Jika salah satu bidang yang diimpor tidak memiliki display name, Anda dapat mengisi deskripsi bidang sebagai nama tampilan seperti yang diprompt.

Shortcut Mode: Import from Metrics

导入字段

  1. Klik Quick Import di sebelah Import from Metrics.

  2. Di kotak dialog Impor dari Metrik, pilih metrik turunan yang diinginkan dari semua metrik turunan yang tersedia. Anda juga dapat menentukan kondisi filter seperti Period, Business Process, Modifiers, dan Atomic Metric untuk mencari metrik turunan yang diinginkan.

  3. Klik Import di bagian bawah kotak dialog.

Script Mode

Mode script mode memungkinkan Anda mengedit kode untuk mengelola bidang dalam tabel. Setelah mengklik Script Mode, pernyataan yang digunakan untuk membuat tabel ditampilkan di editor kode dalam kotak dialog Mode Skrip. Modifikasi pernyataan sesuai kebutuhan bisnis Anda, lalu klik OK.代码模式

Konfigurasikan atribut dan asosiasi untuk bidang dalam tabel

Setelah menambahkan bidang ke tabel, Anda dapat mengonfigurasi Field Standard to Associate, Redundant Field, dan Associated Granularity/Metric untuk bidang tersebut.

  1. Konfigurasikan atribut untuk bidang dalam tabel.

    Secara default, atribut berikut ditampilkan untuk setiap bidang: Field Name, Data Type, Field Display Name, Description, Primary Key, Not Null, dan Actions. Anda dapat mengklik Field Display Settings di sudut kanan atas daftar bidang yang ditambahkan dan memilih atribut yang ingin ditampilkan. Anda juga dapat memodifikasi nilai atribut sesuai kebutuhan bisnis Anda.

  2. Konfigurasikan Field Standard to Associate dan Associated Lookup Table untuk bidang dalam tabel.

    Anda dapat mengasosiasikan standar bidang dengan bidang yang ditambahkan dengan mengonfigurasi Standar Bidang untuk Diasosiasikan untuk bidang dalam tabel.

    Field Standard to Associate: Memungkinkan Anda mengelola nilai bidang yang memiliki arti sama tetapi nama berbeda secara terpusat. Standar bidang juga dapat digunakan untuk mendefinisikan rentang nilai dan satuan pengukuran untuk bidang.

  3. Konfigurasikan Redundant Field untuk bidang dalam tabel.

    Untuk mengonfigurasi bidang redundan, temukan bidang yang diinginkan dan klik Redundant Field di kolom Actions. Di kotak dialog yang muncul, pilih satu atau lebih bidang yang ingin diasosiasikan dengan bidang tersebut dan klik Simpan.

    冗余字段

  4. Konfigurasikan Associated Granularity/Metric untuk bidang dalam tabel.

    Anda dapat mengonfigurasi Association Type untuk menentukan jenis statistik nilai setiap bidang dalam tabel agregat atau tabel aplikasi. Jenis Asosiasi memiliki opsi berikut: Statistical Granularity, Derived/Composite Metric, dan Atomic Metric.

    • Statistical Granularity: Memungkinkan Anda mengasosiasikan tabel dimensi dan bidang dalam tabel dimensi dengan bidang dalam tabel agregat atau tabel aplikasi. Misalnya, Anda dapat mengasosiasikan tabel dimensi barang dagangan atau pedagang dan bidang dalam tabel dimensi barang dagangan atau pedagang dengan bidang dalam tabel agregat atau tabel aplikasi.

    • Derived/Composite Metric: Memungkinkan Anda mengasosiasikan metrik turunan dengan bidang dalam tabel agregat atau tabel aplikasi. Misalnya, Anda dapat mengasosiasikan metrik turunan jumlah pembayaran pesanan yang ditempatkan di aplikasi Hema selama tujuh hari terakhir dengan bidang dalam tabel agregat atau tabel aplikasi.

    • Atomic Metric: Memungkinkan Anda mengasosiasikan metrik atomik dengan bidang dalam tabel agregat atau tabel aplikasi. Misalnya, Anda dapat mengasosiasikan metrik atomik akun pembayaran pesanan yang ditempatkan dengan bidang dalam tabel agregat atau tabel aplikasi.

    Catatan

    Secara default, Jenis Asosiasi tidak dikonfigurasi untuk bidang yang diimpor dari tabel atau ditambahkan dalam mode skrip. Anda dapat mengonfigurasi Jenis Asosiasi untuk bidang sesuai kebutuhan bisnis Anda.

    Untuk memodifikasi Jenis Asosiasi untuk bidang, lakukan operasi berikut. 修改关联类型 Klik Associated Granularity/Metric di bagian Manajemen Bidang. Di kotak dialog Granularitas/Metrik Terkait, modifikasi Jenis Asosiasi dan Objek Terkait untuk bidang tersebut. Lalu, klik OK.

  5. Terakhir, klik Save di sudut kiri atas tab konfigurasi tabel.

Langkah selanjutnya

Setelah tabel aplikasi dibuat, Anda harus mengonfigurasi partisi untuk tabel dan menerbitkan tabel ke lingkungan yang diperlukan. Untuk informasi lebih lanjut, lihat Materialisasi Tabel ke Mesin Komputasi.