Bagikan melalui


Menentukan Perilaku Semiadditif

Berlaku untuk: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Langkah-langkah semiadditif, yang tidak secara seragam mengagregasi di semua dimensi, sangat umum dalam banyak skenario bisnis. Setiap kubus yang didasarkan pada rekam jepret saldo dari waktu ke waktu menunjukkan masalah ini. Anda dapat menemukan rekam jepret ini dalam aplikasi yang berurusan dengan sekuritas, saldo akun, penganggaran, sumber daya manusia, kebijakan dan klaim asuransi, dan banyak domain bisnis lainnya.

Tambahkan perilaku semiadditif ke kubus untuk menentukan metode agregasi untuk tindakan individual atau anggota atribut jenis akun. Jika kubus berisi dimensi akun, Anda dapat secara otomatis mengatur perilaku semiadditif berdasarkan jenis akun.

Untuk menambahkan perilaku semiadditif, buka kubus di Kubus Designer dan pilih Tambahkan Kecerdasan Bisnis dari menu Kubus. Di Wizard Kecerdasan Bisnis, pilih opsi Tentukan perilaku semiadditif pada halaman Pilih Penyempurnaan . Wizard ini kemudian memandu Anda melalui langkah-langkah mengidentifikasi langkah-langkah mana yang memiliki perilaku semiadditif.

Dengan pengecualian LastChild yang tersedia dalam edisi standar, perilaku semi-aditif hanya tersedia dalam kecerdasan bisnis atau edisi perusahaan.

Menentukan Perilaku Semiadditif

Pada halaman Tentukan Perilaku Semiadditif wizard, Anda memilih cara menentukan semiadditivitas dengan memilih salah satu opsi berikut ini:

Menonaktifkan perilaku semiadditif
Menghapus perilaku semiadditif dari kubus di mana perilaku semiadditif sebelumnya ditentukan. Pilihan ini mengatur ulang ukuran ke SUM jika diatur ke salah satu jenis fungsi agregasi berikut:

  • Menurut Akun

  • Rata-rata Anak

  • Anak Pertama

  • Anak Terakhir

  • Anak Tidak Kosong Terakhir

  • Anak Tidak Kosong Pertama

  • Tidak ada

Opsi ini tidak mengubah pengukuran dengan fungsi agregasi reguler: Jumlah, Min, Maks, Hitungan, atau Jumlah****Berbeda.

Wizard telah mendeteksi dimensi akun 'Akun", yang berisi anggota semiadditif. Server akan mengagregasi anggota dimensi ini sesuai dengan perilaku semiadditif yang ditentukan untuk setiap jenis akun.
Menyebabkan sistem mengatur semua langkah dari grup pengukuran yang didimensikan oleh dimensi Jenis akun ke fungsi agregasi Menurut Akun dan server akan mengagregasi anggota dimensi sesuai dengan perilaku semiadditif yang ditentukan untuk setiap jenis akun.

Catatan

Opsi ini dipilih secara default jika wizard mendeteksi dimensi Jenis akun.

Menentukan perilaku semiadditif untuk langkah-langkah individual
Memilih perilaku semiadditif dari setiap pengukuran satu per satu. Pengaturan default adalah SUM (aditif penuh).

Catatan

Opsi ini dipilih secara default jika wizard tidak mendeteksi dimensi Jenis akun.

Untuk setiap ukuran, Anda dapat memilih dari jenis fungsionalitas semiadditif yang dijelaskan dalam tabel berikut.

Fungsi semiadditive Deskripsi
Rata-rata Anak Agregasi anggota adalah rata-rata anak-anaknya.
ByAccount Sistem membaca perilaku semiadditif yang ditentukan untuk jenis akun.
Jumlah Agregasi adalah hitungan anggota.
Jumlah Berbeda Agregasi adalah hitungan anggota unik.
Anak Pertama Nilai anggota dievaluasi sebagai nilai anak pertamanya di sepanjang dimensi waktu.
FirstNonEmpty Nilai anggota dievaluasi sebagai nilai anak pertamanya di sepanjang dimensi waktu yang berisi data.
LastChild Nilai anggota dievaluasi sebagai nilai anak terakhirnya di sepanjang dimensi waktu.
LastNonEmpty Nilai anggota dievaluasi sebagai nilai anak terakhirnya di sepanjang dimensi waktu yang berisi data.
Maks Fungsi agregasi maksimum standar diterapkan.
MIN Fungsi agregasi minimum standar diterapkan.
Tidak ada Tidak ada agregasi yang diterapkan.
Jumlah total Fungsi penjumlahan standar diterapkan.

Perilaku semiadditif yang ada ditimpa saat Anda menyelesaikan wizard.