All Products
Search
Document Center

DataWorks:Metrik atomik

Last Updated:Mar 26, 2026

Metrik atomik adalah unit ukur terkecil dan tidak dapat dibagi dalam pemodelan data cerdas DataWorks. Metrik ini mendefinisikan *apa* yang diukur dan *bagaimana* menghitungnya—menangkap logika agregasi untuk satu aktivitas bisnis tanpa filter bisnis apa pun, seperti periode waktu atau sumber channel.

Karena tidak mengandung filter, metrik atomik yang sama dapat digunakan kembali di berbagai metrik turunan dengan kondisi filter yang berbeda. Misalnya, satu metrik atomik payment_amount (menggunakan agregasi SUM) menjadi dasar bagi metrik turunan seperti "jumlah pembayaran bulanan berdasarkan channel" atau "jumlah pembayaran triwulanan di Tiongkok daratan."

Metrik atomik merupakan blok penyusun hierarki metrik DataWorks: metrik atomik → metrik turunan → indikator majemuk.

Prasyarat

Sebelum memulai, pastikan Anda telah:

Cara kerja

Metrik atomik memiliki dua komponen:

  • Informasi dasar: Definisi bisnis metrik, biasanya terkait dengan bidang numerik di tabel fakta. Contohnya, amt (jumlah).

  • Logika perhitungan (fungsi agregasi): Metode agregasi yang diterapkan pada bidang tersebut. Fungsi yang didukung: SUM, COUNT, AVG, MAX, dan MIN.

Logika perhitungan hanya menentukan metode dan satuan perhitungan untuk metrik atomik. Dalam praktiknya, Anda harus menulis kode berdasarkan logika perhitungan yang telah ditentukan untuk melakukan perhitungan sebenarnya.

Buat metrik atomik

Buka halaman Metrik Atomik

  1. Masuk ke Konsol DataWorks. Di bilah navigasi atas, pilih Wilayah. Di panel navigasi kiri, pilih Data Development and O&M > Data Modeling.

  2. Pilih ruang kerja dari daftar drop-down dan klik Go to Data Modeling.

  3. Di halaman Intelligent Data Modeling, klik Data Metric di bilah navigasi atas.

  4. Di panel navigasi kiri, klik Atomic Metric.

Konfigurasikan dan simpan metrik

  1. Di halaman Atomic Metric, klik ikon 新建 untuk membuat metrik atomik baru.

  2. Konfigurasikan bagian Basic information.

    ParameterDeskripsi
    AbbreviationPengenal unik metrik. Tidak dapat diubah setelah dibuat.
    NameNama Inggris metrik atomik. Gunakan istilah Inggris untuk nilai yang diukur oleh metrik tersebut.
    Display NameNama Tionghoa metrik atomik.
    Effective ScopeDefinisi bisnis mengenai apa yang diukur oleh metrik tersebut. Mencegah ambiguitas dalam analisis statistik. Contoh: *"Jumlah total yang dibayarkan pengguna melalui channel pembayaran setelah pesanan dibuat, setelah semua diskon kupon dikurangi."*
    Business CategoryMengaitkan metrik dengan domain data atau data mart.
    Business ProcessProses bisnis tempat metrik ini berada. Menentukan aktivitas bisnis untuk analisis statistik.
    OwnerPemilik metrik. Secara default adalah pengguna yang membuat metrik tersebut.
    DescriptionDeskripsi tambahan untuk metrik tersebut.
  3. Konfigurasikan bagian Calculation logic.

    ParameterDeskripsi
    FunctionFungsi agregasi: SUM, COUNT, AVG, MAX, atau MIN.
    Decimal PlacesJumlah tempat desimal, ditentukan oleh satuan pengukuran. Misalnya, atur ke 2 untuk jumlah dalam yuan.
    Data UnitSatuan pengukuran yang sesuai dengan tipe data metrik. Untuk jumlah pembayaran, pilih Currency Unit. Untuk membuat satuan kustom, buka halaman satuan pengukuran. Lihat Satuan pengukuran.
    DeduplicateApakah akan menghapus duplikat selama perhitungan. Untuk metrik seperti "jumlah anggota", aktifkan deduplikasi untuk menghindari penghitungan ganda.
  4. Klik Save.

  5. Klik Submit untuk menerbitkan metrik tersebut.

Metrik atomik harus diajukan terlebih dahulu sebelum metrik turunan atau model dapat mereferensikannya. Setiap pengajuan membuat versi baru. Versi yang telah diajukan tidak dapat diajukan ulang—simpan perubahan Anda terlebih dahulu untuk membuat pengajuan baru.

Kelola versi dan tabel terkait

Di panel navigasi kanan halaman pengeditan metrik, kelola versi dan lihat tabel terkait.

OperasiDeskripsi
Version ManagementLihat semua versi metrik. Pilih hingga dua versi untuk membandingkan perbedaannya. Memilih hanya satu versi akan membandingkannya dengan konten yang saat ini disimpan.
Roll BackKembalikan halaman pengeditan metrik ke versi sebelumnya. Setelah rollback, simpan dan ajukan kembali untuk memperbarui model atau metrik turunan yang mereferensikan metrik ini.
Associate TablesLihat bidang tabel model yang terkait dengan metrik ini. Klik View Details untuk membuka halaman detail tabel model.

Impor metrik atomik

Untuk membuat banyak metrik atomik sekaligus, gunakan impor batch.

  1. Di halaman Atomic Metric, arahkan kursor ke ikon 导入 dan klik Import From Excel.

  2. Di tab Confirm Import Type, pilih jenis impor, lalu unduh dan isi templat yang sesuai.

    导入原子指标

  3. Di tab Data Import, unggah file yang telah diisi dan pratinjau datanya. Untuk bidang yang namanya sudah ada di DataWorks, pilih untuk melewati atau menimpanya. Konfigurasikan perilaku impor:

    Impor batch hanya mendukung file .xlsx. Ukuran file maksimum adalah 10 MB, dan setiap impor dapat mencakup hingga 30.000 catatan.
    PengaturanOpsi
    Import ModeSkip: Mengabaikan objek yang diimpor jika namanya sudah ada. Overwrite: Menggantikan objek yang sudah ada.
    Import StatusImport And Save: Menyimpan data tanpa membuat versi baru. Import And Submit: Menyimpan data dan mengajukannya sebagai versi baru.

    导入原子指标

  4. Di tab OK, tinjau hasil impor. Klik View More Details di samping metrik untuk membuka halaman pengeditannya. Jika impor gagal, perbaiki error yang tercantum dan coba lagi.

Ekspor metrik atomik

Untuk mengekspor beberapa metrik, gunakan ekspor batch.

  1. Di halaman Atomic Metric, klik ganda ikon image di atas pohon direktori kiri untuk membuka daftar metrik atomik.

  2. Pilih metrik yang akan diekspor. Gunakan pencarian kata kunci (pencarian fuzzy didukung) atau pilih metrik langsung dari daftar. Lewati langkah ini jika Anda berencana menggunakan Export All.

  3. Ekspor metrik menggunakan salah satu opsi berikut:

    • Export All: Mengekspor semua metrik atomik di ruang kerja saat ini.

    • Export Searched Objects: Mengekspor semua metrik yang cocok dengan kata kunci pencarian Anda.

    • Export Selected Objects: Mengekspor metrik yang Anda pilih.

  4. Di halaman Details of Export Status of Atomic Metric (ditampilkan secara otomatis setelah ekspor dimulai), pantau status ekspor. Saat ekspor berhasil, klik Download File untuk menyimpan file secara lokal.

Hapus dan ajukan metrik atomik secara batch

Untuk menghapus atau mengajukan beberapa metrik sekaligus, gunakan daftar metrik atomik.

  1. Di halaman Atomic Metric, klik ganda ikon image di atas pohon direktori kiri untuk membuka daftar metrik atomik.

  2. Pilih metrik untuk operasi batch.

    Untuk pengajuan batch, hanya metrik yang telah disimpan tetapi belum diajukan yang memenuhi syarat.
  3. Pilih operasi batch:

    • Batch Delete: Menghapus metrik yang dipilih. Metrik yang dihapus tidak dapat lagi direferensikan oleh model atau metrik turunan. Jika suatu metrik sedang direferensikan, hapus referensi tersebut sebelum menghapus metriknya.

    • Batch Submit: Mengajukan metrik yang dipilih agar dapat direferensikan oleh model dan metrik turunan. Setiap pengajuan menghasilkan catatan versi baru. Lihat Kelola versi dan tabel terkait.

Langkah selanjutnya

Setelah membuat metrik atomik, metrik tersebut dapat direferensikan oleh metrik turunan dan model untuk mengambil nilai metrik target pada waktu, dimensi, dan kondisi bisnis tertentu. Lihat Metrik turunan dan Terbitkan model ke mesin komputasi.