Application Table mengorganisasi data statistik untuk skenario bisnis tertentu dengan mengkonsolidasikan beberapa Atomic Metric, Derived Metric, atau Statistic Granularity yang memiliki dimensi dan Period yang sama. Tabel ini berfungsi sebagai fondasi untuk kueri bisnis, analisis Pemrosesan Analitik Online (OLAP), dan distribusi data. Topik ini menjelaskan cara membuat Application Table.
Ikhtisar
Application Table mengkonsolidasikan data bisnis dari beberapa metrik yang memiliki dimensi dan konteks waktu yang sama. Tabel ini menggunakan Period yang telah ditentukan dan dimensi terkait untuk menghasilkan Field statistik yang membantu Anda dalam pembuatan laporan dan analisis.
Sebelum memulai
Anda telah membuat
Data Layer.Data Layermengelompokkan tabel dengan fungsi serupa agar lebih mudah diakses dan dikelola.Application Tablebiasanya ditempatkan diApplication Data Service (ADS) Layer, yang mengagregasi beberapa metrik berdasarkanStatistic Granularitytertentu—seperti satu dimensi atau kombinasi dimensi—untuk kueri bisnis dan distribusi data. Anda juga dapat menempatkanApplication Tabledi lapisan data lain sesuai kebutuhan bisnis Anda. Untuk informasi selengkapnya tentang cara membuatData Layer, lihat Definisikan lapisan data.Anda telah membuat
Data MartatauSubject Areauntuk menentukan konteks bisnis bagi data statistik tersebut. Untuk informasi selengkapnya, lihat Data Mart dan Subject Area.Anda telah membuat
Perioduntuk menentukan rentang waktu bagi data statistik tersebut. Untuk informasi selengkapnya, lihat Period.
Buat tabel aplikasi
Buka halaman Pemodelan Data.
Masuk ke Konsol DataWorks. Di bilah navigasi atas, pilih wilayah yang diinginkan. Di panel navigasi sebelah kiri, pilih . Pada halaman yang muncul, pilih ruang kerja yang diinginkan dari daftar drop-down dan klik Go to Data Modeling.
Di halaman Data Modeling, klik Dimensional Modeling di bilah menu atas untuk membuka halaman Dimensional Modeling.
Buat
Application Table.Di halaman Dimensional Modeling, arahkan kursor ke ikon
lalu klik .Konfigurasikan informasi dasar untuk
Application Table.
Parameter
Deskripsi
Data Layer
Data LayertempatApplication Tableberada. Secara default, Application Data Service (ADS) Layer dari Application Layer dipilih. Anda juga dapat menempatkanApplication Tabledi lapisan data lain sesuai kebutuhan bisnis Anda. Untuk informasi selengkapnya tentang cara membuatData Layer, lihat Definisikan lapisan data.Mart/Subject
Pilih
Data MartatauSubject Areayang telah dibuat. Untuk informasi selengkapnya, lihat Data Mart dan Subject Area.Granularity
Pilih dimensi yang menentukan
Granularitytabel tersebut. Untuk informasi selengkapnya, lihat Buat model konseptual: Dimension.Period
Menentukan rentang waktu untuk data statistik yang akan dikonsolidasikan dalam
Application Table, misalnyaLast 1 DayatauLast 7 Days.Anda harus memilih dari
Periodyang sudah ada. Jika tidak adaPeriodyang sesuai dengan kebutuhan bisnis Anda, Anda dapat membuatnya. Untuk informasi selengkapnya, lihat Period.Modifier
Menentukan cakupan bisnis dari data statistik tersebut.
Anda harus memilih dari
Modifieryang sudah ada. Jika tidak adaModifieryang sesuai dengan kebutuhan bisnis Anda, Anda dapat membuatnya. Untuk informasi selengkapnya, lihat Modifier.Naming Rule
Pemeriksa yang menegakkan konvensi penamaan tabel. Anda dapat memilih pemeriksa yang telah Anda buat untuk suatu
Data Layerselama perencanaan gudang data. Untuk informasi selengkapnya, lihat Konfigurasikan pemeriksa lapisan data dan Gunakan pemeriksa.Name
Nama
Application Table. JikaNaming Ruletelah dikonfigurasi, nama tabel harus mematuhi aturan tersebut.Display Name
Nama tampilan tabel tersebut.
Lifecycle
Periode retensi tabel dalam satuan hari.
Application Tabledapat disimpan hingga 36.000 hari.Owner
OwnerdariApplication Table. Secara default, ini adalah pengguna yang membuat tabel tersebut.Description
Deskripsi tabel tersebut.
Klik Save di pojok kiri atas untuk menyimpan konfigurasi
Application Table.
Tambahkan field ke tabel
Anda dapat menambahkan Field ke tabel dalam Shortcut Mode atau Script Mode. Shortcut Mode mendukung metode impor berikut:
Import from Table/View: Impor
Fielddari tabel fisik atau view yang sudah ada di mesin komputasi. Cari dan pilih tabel fisik atau view yang sudah ada dari daftar drop-down Search for Existing Table/View.CatatanSaat ini, Anda hanya dapat mengimpor
Fielddari tabel atau view di mesin MaxCompute, Hologres, dan E-MapReduce (EMR) Hive.Import from Metrics: Pilih
Derived Metricuntuk ditambahkan sebagaiFieldke model tersebut.
Shortcut Mode: Import from Table/View


Dalam Shortcut Mode, klik Import from Table/View di samping Expand.
Di kotak Search for Existing Table/View, masukkan nama untuk mencari tabel atau view. Setelah memilih tabel, pilih untuk mengimpor semua atau sebagian
Field-nya.CatatanPencarian mendukung pencocokan kabur. Anda dapat memasukkan kata kunci untuk menemukan semua tabel atau view yang namanya mengandung kata kunci tersebut.
Pencarian tidak mencakup tabel di lingkungan pengembangan.
Ikon
menunjukkan pengimporan semua Field.Ikon
menunjukkan pengimporan sebagian Field.
Jika Anda memilih untuk mengimpor sebagian
Field, jendela akan muncul menampilkan semuaFielddari tabel yang dipilih. PilihFieldyang ingin Anda tambahkan ke model tersebut lalu klik Import.Jika ada
Fieldyang diimpor memiliki Field Display Name kosong, Anda dapat mengisi nama tampilan tersebut dengan deskripsiField.
Shortcut Mode: Import from Metrics

Dalam Shortcut Mode, klik Import from Metrics di samping Quick Import.
Jendela yang muncul menampilkan semua
Derived Metricyang telah dibuat. Anda dapat memilih metrik yang ingin ditambahkan sebagaiFieldkeApplication Table. Anda juga dapat memfilterDerived Metrictertentu berdasarkan Period, Business Process, Modifier, atau Atomic Metric.Setelah selesai, klik Import.
Script Mode
Script Mode memungkinkan Anda mendefinisikan model menggunakan kode. Setelah Anda mengklik Script Mode, jendela akan muncul dengan kode pemodelan yang dihasilkan secara otomatis berdasarkan informasi yang telah Anda konfigurasi. Ubah informasi model di jendela ini sesuai kebutuhan lalu klik OK.
Konfigurasikan informasi field
Setelah menambahkan Field, Anda dapat mengonfigurasi Associated Field, Redundant Field, dan Associated Granularity/Metric untuk setiap Field sesuai kebutuhan bisnis Anda.
Konfigurasikan properti
Field.Secara default, daftar
Fieldmenampilkan properti dasar seperti Field Name, Data Type, Field Display Name, Description, Primary Key, Not Null, Measurement Unit, dan Actions. Di pojok kanan atas daftarField, klik Field Display Settings untuk memilih properti mana yang akan ditampilkan dan mengubahnya sesuai kebutuhan.Tetapkan Associated Field Standard untuk
Field-field tersebut.Mengasosiasikan
FielddenganField Standardmenormalisasi konten nilai dan rentangnya.Field Standard menyatukan data yang memiliki makna sama tetapi memiliki nama
Fieldberbeda dengan mendefinisikan rentang nilai umum, satuan ukuran, dan atribut lainnya.Tetapkan Redundant Field.
Dalam skema bintang tradisional untuk
Dimensional Modeling, dimensi disimpan dalam tabel dimensi dan diakses melalui kunci asing di tabel fakta untuk mengurangi konsumsi penyimpanan. DalamIntelligent Data Modeling, Anda dapat menetapkanFieldyang sering digunakan, seperti ID pengguna atau dimensi analitis umum, sebagaiRedundant Field. Praktik ini meningkatkan efisiensi kueri downstream, menyederhanakan akses data, dan mengurangi penggabungan tabel.Di kolom Actions untuk suatu
Field, klik Redundant Field untuk mengonfigurasiFieldterkaitnya.
Tetapkan Associated Granularity/Metric.
Untuk
Aggregate TabledanApplication Table, untuk setiapField, Anda dapat menetapkan Association Type untuk menentukan jenis statistik dari nilainya. Jenis yang tersedia adalah Statistical Granularity, Derived Metric, dan Atomic Metric.Statistical Granularity: Digunakan untuk mengasosiasikan dengan tabel dimensi dan
Fielddi dalam tabel tersebut, seperti dimensi produk atau dimensi penjual.Derived Metric: Menentukan
Derived Metricuntuk nilai statistik yang direpresentasikan olehFieldtersebut. Misalnya, jumlah total pembayaran untuk pesanan yang dilakukan di Hema App dalam 7 hari terakhir.Atomic Metric: Menentukan
Atomic Metricuntuk nilai statistik yang direpresentasikan olehFieldtersebut. Misalnya, jumlah total pembayaran.
CatatanUntuk
Fieldyang diimpor dari tabel atau ditambahkan dalamScript Mode, tidak ada tipe asosiasi default yang ditetapkan. Anda harus menetapkan tipe asosiasi secara manual.Setelah dikonfigurasi, Anda dapat menentukan objek spesifik yang akan diasosiasikan dengan
Fieldtersebut di kolom Field Association pada daftarField.Setelah menyelesaikan pengaturan, klik Save di pojok kiri atas.
Langkah selanjutnya
Setelah membuat tabel, Anda masih perlu mengonfigurasi manajemen Field, asosiasi, dan pengaturan partisi. Kemudian, publikasikan tabel tersebut ke lingkungan yang sesuai. Untuk informasi selengkapnya, lihat topik berikut: