Membuat Anggota Terhitung
Berlaku untuk: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
Anda dapat membuat pengukuran atau anggota dimensi yang disesuaikan, yang disebut anggota terhitung, dengan menggabungkan data kubus, operator aritmatika, angka, dan fungsi. Misalnya, Anda dapat membuat anggota terhitung bernama Euro yang mengonversi dolar ke euro dengan mengalikan ukuran dolar yang ada dengan tingkat konversi. Euro kemudian dapat ditampilkan kepada pengguna akhir dalam baris atau kolom terpisah.
Definisi anggota terhitung disimpan, tetapi nilainya hanya ada dalam memori. Dalam contoh sebelumnya, nilai dalam euro ditampilkan kepada pengguna akhir tetapi tidak disimpan sebagai data kubus.
Anda membuat anggota terhitung dalam kubus. Untuk membuat anggota terhitung, di Kubus Designer, pada tab Perhitungan, klik ikon Anggota Terhitung Baru pada toolbar. Perintah ini menampilkan formulir untuk menentukan opsi berikut untuk anggota terhitung:
Nama
Pilih nama anggota terhitung. Nama ini muncul sebagai judul kolom atau baris untuk nilai anggota terhitung saat pengguna akhir menelusuri kubus.
Hierarki induk
Pilih hierarki induk untuk disertakan dalam anggota terhitung. Hierarki adalah kategori deskriptif dimensi tempat data numerik (yaitu, pengukuran) dalam kubus dapat dipisahkan untuk analisis. Di browser tabular, hierarki menyediakan judul kolom dan baris yang ditampilkan kepada pengguna akhir saat mereka menelusuri data dalam kubus. (Di browser grafis, mereka menyediakan jenis label deskriptif lainnya, tetapi memiliki fungsi yang sama seperti di browser tabular.) Anggota terhitung menyediakan judul baru (atau label) di dimensi induk yang Anda pilih.
Atau, Anda dapat menyertakan anggota yang dihitung dalam pengukuran alih-alih dalam dimensi. Opsi ini juga menyediakan judul kolom atau baris baru, tetapi dilampirkan ke pengukuran di browser.
Anggota induk
Klik Ubah untuk memilih anggota induk untuk menyertakan anggota terhitung. Opsi ini tidak tersedia jika Anda memilih hierarki atau PENGUKURAN satu tingkat sebagai dimensi induk.
Hierarki dibagi menjadi tingkat yang berisi anggota. Setiap anggota menghasilkan judul. Saat menelusuri data dalam kubus, pengguna akhir dapat menelusuri paling detail dari judul yang dipilih ke judul subordinat yang sebelumnya tidak diputar. Judul untuk anggota terhitung ditambahkan pada tingkat tepat di bawah anggota induk yang Anda pilih.
Ekspresi
Tentukan ekspresi yang menghasilkan nilai anggota terhitung. Ekspresi ini dapat ditulis dalam Ekspresi Multidaya (MDX). Ekspresi dapat berisi salah satu hal berikut ini:
Ekspresi data yang mewakili komponen kubus seperti dimensi, tingkat, pengukuran, dan sebagainya
Operasi aritmatika
Jumlah
Fungsi
Anda dapat menyeret atau menyalin komponen kubus dari tab Metadata panel Alat Penghitungan untuk menambahkannya dengan cepat ke ekspresi.
Penting
Setiap anggota terhitung yang akan digunakan dalam ekspresi nilai anggota terhitung lain harus dibuat sebelum anggota terhitung yang menggunakannya.
String format
Menentukan format nilai sel yang didasarkan pada anggota terhitung. Properti ini menerima nilai yang sama dengan properti Format Tampilan untuk pengukuran. Untuk informasi selengkapnya tentang format tampilan, lihat Mengonfigurasi Properti Pengukuran.
Terlihat
Menentukan apakah anggota terhitung terlihat atau tersembunyi saat metadata kubus diambil. Jika anggota terhitung disembunyikan, anggota tersebut masih dapat digunakan dalam ekspresi, pernyataan, dan skrip MDX, tetapi tidak ditampilkan sebagai objek yang dapat dipilih di antarmuka pengguna klien.
Perilaku Tidak Kosong
Menyimpan nama pengukuran yang digunakan untuk mengatasi kueri NON KOSONG di MDX. Jika properti ini kosong, anggota terhitung harus dievaluasi berulang kali untuk menentukan apakah anggota kosong. Jika properti ini berisi nama satu atau beberapa pengukuran, anggota terhitung diperlakukan kosong jika semua ukuran yang ditentukan kosong. Properti ini adalah petunjuk pengoptimalan ke Analysis Services untuk mengembalikan hanya rekaman non-NULL. Mengembalikan hanya rekaman non-NULL yang meningkatkan performa kueri MDX yang menggunakan operator NON KOSONG atau fungsi NonEmpty, atau yang memerlukan perhitungan nilai sel. Untuk performa terbaik dengan perhitungan sel, tentukan hanya satu anggota jika memungkinkan.
Ekspresi Warna
Menentukan ekspresi MDX yang secara dinamis mengatur warna latar depan dan latar belakang sel berdasarkan nilai anggota terhitung. Properti ini diabaikan jika tidak didukung oleh aplikasi klien.
Ekspresi Font
Menentukan ekspresi MDX yang secara dinamis mengatur atribut font, ukuran font, dan font untuk sel berdasarkan nilai anggota terhitung. Properti ini diabaikan jika tidak didukung oleh aplikasi klien.
Anda bisa menyalin atau menyeret komponen kubus dari tab Metadata panel Alat Penghitungan ke kotak Ekspresi di panel Ekspresi Perhitungan. Anda bisa menyalin atau menyeret fungsi dari tab Fungsi di panel Alat Penghitungan ke kotak Ekspresi di panel Ekspresi Penghitungan.
Mengatasi Anggota Terhitung
Saat Anda membuat anggota terhitung pada tab Perhitungankubus Designer, Anda menentukan hierarki induk tempat anggota terhitung disimpan. Hierarki induk menentukan bagaimana anggota terhitung dapat ditangani, sesuai dengan aturan berikut:
- Jika anggota terhitung dibuat dalam dimensi pengukuran, anggota terhitung dapat diatasi dalam dimensi tersebut.