Dimensi Parent-Child
Berlaku untuk: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
Hierarki induk-anak adalah hierarki dalam dimensi standar yang berisi atribut induk. Atribut induk menjelaskan hubungan referensi mandiri, atau gabungan mandiri, dalam tabel utama dimensi. Hierarki induk-anak dibangun dari satu atribut induk. Hanya satu tingkat yang ditetapkan ke hierarki induk-anak, karena tingkat yang ada dalam hierarki diambil dari hubungan induk-anak antara anggota yang terkait dengan atribut induk. Posisi anggota dalam hierarki induk-anak ditentukan oleh properti KeyColumns dan RootMemberIf dari atribut induk, sedangkan posisi anggota dalam tingkat ditentukan oleh properti OrderBy dari atribut induk. Untuk informasi selengkapnya tentang properti atribut, lihat Atribut dan Hierarki Atribut.
Karena hubungan induk-anak antara tingkat dalam hierarki induk-anak, beberapa anggota nonleaf juga dapat memiliki data yang berasal dari sumber data yang mendasar, selain data yang dikumpulkan dari anggota anak.
Skema Dimensi
Skema dimensi hierarki induk-anak tergantung pada hubungan referensi mandiri yang ada pada tabel utama dimensi. Misalnya, diagram berikut mengilustrasikan tabel utama dimensi DimOrganization dalam database sampel AdventureWorksDW2012 .
Dalam tabel dimensi ini, kolom ParentOrganizationKey memiliki hubungan kunci asing dengan kolom kunci utama OrganizationKey . Dengan kata lain, setiap rekaman dalam tabel ini bisa terkait melalui hubungan induk-anak dengan rekaman lain dalam tabel. Gabungan mandiri semacam ini umumnya digunakan untuk mewakili data entitas organisasi, seperti struktur manajemen karyawan di departemen.
Hierarki dan Tingkat
Dimensi yang tidak memiliki hierarki konstruksi hubungan induk-anak dengan mengelompokkan dan mengurutkan atribut. Dimensi ini memperoleh nama tingkat untuk hierarkinya dari nama atribut.
Namun, dimensi induk-anak membuat hierarki induk-anak dengan memeriksa data yang dimuat tabel utama dimensi, lalu mengevaluasi hubungan induk-anak antara rekaman dalam tabel. Untuk informasi selengkapnya tentang hierarki induk-anak, lihat Hierarki Pengguna.
Hierarki induk-anak tidak memperoleh nama untuk tingkat dalam hierarki induk-anak dari atribut yang digunakan untuk membuat hierarki. Sebagai gantinya, dimensi ini membuat nama tingkat secara otomatis dengan menggunakan templat penamaan ekspresi string-a yang dapat Anda tentukan pada tingkat atribut induk yang mengontrol bagaimana atribut menghasilkan hierarki atribut. Untuk informasi selengkapnya tentang cara mengatur templat penamaan untuk atribut induk, lihat Atribut dan Hierarki Atribut.
Anggota Data
Biasanya, anggota daun dalam dimensi berisi data yang berasal langsung dari sumber data yang mendasar, sedangkan anggota nonleaf berisi data yang berasal dari agregasi yang dilakukan pada anggota anak.
Namun, hierarki induk-anak mungkin memiliki beberapa anggota nonleaf yang datanya berasal dari sumber data yang mendasar, selain data yang dikumpulkan dari anggota anak. Untuk anggota nonleaf ini dalam hierarki induk-anak, anggota turunan khusus yang dihasilkan sistem dapat dibuat yang berisi data tabel fakta yang mendasar. Disebut sebagai anggota data, anggota anak khusus ini berisi nilai yang terkait langsung dengan anggota nonleaf dan independen dari nilai ringkasan yang dihitung dari keturunan anggota nonleaf. Untuk informasi selengkapnya tentang anggota data, lihat Atribut di Hierarki Parent-Child.
Lihat juga
Atribut dalam Hierarki Parent-Child
Properti Dimensi Database