Bekerja dengan Data Multidimensi

Sel adalah hasil kueri pada data multidimensi. Ini terdiri dari kumpulan sumbu, biasanya tidak lebih dari empat sumbu dan biasanya hanya dua atau tiga. Sumbu adalah kumpulan anggota dari satu atau beberapa dimensi, yang digunakan untuk menemukan atau memfilter nilai tertentu dalam kubus.

Posisi adalah titik di sepanjang sumbu. Untuk sumbu yang terdiri dari satu dimensi, posisi ini adalah subset anggota dimensi. Jika sumbu terdiri dari lebih dari satu dimensi, maka setiap posisi adalah entitas gabungan, yang memiliki n bagian di mana n adalah jumlah dimensi yang berorientasi di sepanjang sumbu tersebut. Setiap bagian dari posisi adalah anggota dari satu dimensi konstituen.

Misalnya, jika dimensi Geografi dan Produk dari kubus yang berisi data penjualan berorientasi di sepanjang sumbu x sel, posisi di sepanjang sumbu ini mungkin berisi anggota "AS" dan "Komputer." Dalam contoh ini, menentukan posisi di sepanjang sumbu x mengharuskan anggota dari setiap dimensi berorientasi di sepanjang sumbu.

Sel adalah objek yang diposisikan di persimpangan koordinat sumbu. Setiap sel memiliki beberapa informasi yang terkait dengannya, termasuk data itu sendiri, string yang diformat (bentuk data sel yang dapat ditampilkan), dan nilai ordinal sel. (Setiap sel adalah nilai ordinal unik dalam sel. Nilai ordinal sel pertama dalam sel adalah nol, sedangkan sel paling kiri di baris kedua sel dengan delapan kolom akan memiliki nilai ordinal delapan.)

Misalnya, kubus memiliki enam dimensi berikut (perhatikan bahwa skema kubus ini sedikit berbeda dari contoh yang diberikan dalam Gambaran Umum Skema multidimensi dan Data):

  • Penjual

  • Geografi (hierarki alami) - Benua, Negara/Wilayah, Negara Bagian, dan sebagainya

  • Kuartal - Kuartal, Bulan, Hari

  • Tahun

  • Pengukuran - Penjualan, PercentChange, BudgetedSales

  • Produk

Sel berikut mewakili penjualan untuk tahun 1991 untuk semua produk:

Catatan

Nilai sel dalam contoh dapat dilihat sebagai pasangan ordinal posisi sumbu yang diurutkan di mana digit pertama mewakili posisi sumbu x dan digit kedua posisi sumbu y.

Karakteristik sel ini adalah sebagai berikut:

  • Dimensi sumbu: Kuartal, Tenaga Penjual, Geografi

  • Dimensi filter: Ukuran, Tahun, Produk

  • Dua sumbu: KOLOM (x, atau Sumbu 0) dan BARIS (y, atau Sumbu 1)

  • sumbu x: dua dimensi berlapis, Tenaga Penjual dan Geografi

  • sumbu y: Dimensi kuartal

Sumbu x memiliki dua dimensi berlapis: Tenaga Penjual dan Geografi. Dari Geografi, empat anggota dipilih: Seattle, Boston, USA-Selatan, dan Jepang. Dua anggota dipilih dari Salesperson: Valentine dan Nash. Ini menghasilkan total delapan posisi pada sumbu ini (8 = 4*2).

Setiap koordinat direpresentasikan sebagai posisi dengan dua anggota - satu dari dimensi Salesperson dan satu lagi dari dimensi Geografi:

(Valentine, Seattle), (Valentine, Boston), (Valentine, USA_North),  
(Valentine, Japan), (Nash, Seattle), (Nash, Boston), (Nash, USA_North),  
(Nash, Japan)  

Sumbu y hanya memiliki satu dimensi, yang berisi delapan posisi berikut:

Jan, Feb, Mar, Qtr2, Qtr3, Oct, Nov, Dec  

Sel, sel, sumbu, dan posisi semuanya diwakili dalam ADO MD dengan objek yang sesuai: Sel, Sel, Sumbu, dan Posisi.

Lihat juga

Model Objek ADO MD
ADO (Multidimensi) (ADO MD)
Gambaran Umum Skema dan Data Multidimensi
Pemrograman dengan ADO MD
Menggunakan ADO dengan ADO MD