OBIEE - Hierarki Dimensi
Hierarki adalah rangkaian hubungan banyak-ke-satu dan bisa dari berbagai tingkatan. Hierarki Region terdiri dari: Region → Country → State → City → Street. Hierarki mengikuti pendekatan top-down atau bottom-up.
Dimensi logis atau hierarki dimensi dibuat di lapisan BMM. Ada dua jenis hierarki dimensi yang memungkinkan -
- Dimensi dengan hierarki berbasis level.
- Dimensi dengan hierarki Orang Tua-Anak.
Dalam hierarki berbasis level, anggota bisa dari tipe yang berbeda dan anggota dari tipe yang sama hanya datang pada satu level.
Dalam hierarki Parent-Child, semua anggota berjenis sama.
Dimensi dengan Hierarki Berbasis Level
Hierarki dimensi berbasis level juga bisa berisi hubungan induk-anak. Urutan umum untuk membuat hierarki berbasis level adalah mulai dengan level total keseluruhan dan kemudian turun ke level yang lebih rendah.
Hierarki berbasis level memungkinkan Anda melakukan -
- Pengukuran berbasis level.
- Navigasi agregat.
- Sibak ke tingkat anak di dasbor.
Setiap dimensi hanya dapat memiliki satu tingkat total keseluruhan dan tidak memiliki kunci tingkat atau atribut dimensi. Anda dapat mengaitkan pengukuran dengan level total keseluruhan dan agregasi default untuk pengukuran ini selalu total keseluruhan.
Semua tingkat yang lebih rendah harus memiliki setidaknya satu kolom dan setiap dimensi berisi satu atau lebih hierarki. Setiap level yang lebih rendah juga berisi kunci level yang mendefinisikan nilai unik pada level itu.
Jenis-jenis Hierarki Berbasis Level
Hierarki yang Tidak Seimbang
Hierarki yang tidak seimbang adalah hierarki di mana semua tingkat yang lebih rendah tidak memiliki kedalaman yang sama.
Example - Untuk satu produk, selama satu bulan Anda dapat memiliki data selama berminggu-minggu dan untuk bulan lainnya Anda dapat memiliki data untuk level hari.
Lewati Hierarki Level
Dalam hierarki tingkat lewati, beberapa anggota tidak memiliki nilai di tingkat yang lebih tinggi.
Example- Untuk satu kota, Anda memiliki negara bagian → negara → Wilayah. Namun untuk kota lain, Anda hanya memiliki negara bagian dan tidak termasuk dalam negara atau wilayah mana pun.
Dimensi dengan Hierarki Parent-child
Dalam hierarki induk-anak, semua anggota berjenis sama. Contoh paling umum dari hierarki orang tua-anak adalah struktur pelaporan dalam sebuah organisasi. Hierarki induk-anak didasarkan pada satu tabel logis. Setiap baris berisi dua kunci - satu untuk anggota dan satu lagi untuk induk anggota.