Bagikan melalui


Elemen Sumbu (XMLA)

Berisi kumpulan elemen Axis yang mewakili data sumbu yang terkandung oleh elemen root yang menggunakan tipe data MDDataSet .

Sintaks

  
<root xmlns="urn:schemas-microsoft-com:xml-analysis:mddataset">  
   ...  
   <Axes>  
      <Axis>...</Axis>  
   </Axes>  
   ...  
</root>  

Karakteristik elemen

Karakteristik Deskripsi
Tipe dan panjang data Semua
Nilai default Tidak ada
Kardinalitas 1-1: Elemen yang diperlukan yang terjadi sekali dan hanya sekali.

Hubungan elemen

Hubungan Elemen
Elemen induk akar
Elemen anak Sumbu

Keterangan

Di bawah elemen Sumbu , elemen Sumbu tercantum dalam urutan yang terjadi dalam himpunan data, mulai dari nol. Pengaturan properti AxisFormat XMLA menentukan bagaimana elemen Sumbu diformat. Untuk informasi selengkapnya tentang properti AxisFormat , lihat Properti XMLA yang Didukung (XMLA).

Sumbu mewakili satu set tuple, di mana semua tuple dalam himpunan memiliki dimensi yang sama. Satu set dapat diwakili dengan cara yang berbeda dengan keuntungan yang berbeda. Misalnya, set berikut dari empat tuple dapat direpresentasikan sebagai kumpulan tuple dua dimensi atau produk Cartesian dari dua set satu dimensi.

1999 1999 2000 2000
Aktual Anggaran Aktual Anggaran

Set tuple ini dapat direpresentasikan baik sebagai kumpulan tuple dua dimensi:

{ ( 1999, Actual ), ( 1999, Budget ), ( 2000, Actual ), ( 2000, Budget ) }  

Set ini juga dapat direpresentasikan sebagai produk Cartesian dari dua set satu dimensi:

{ 1999, 2000 } x { Actual, Budget }  

Representasi pertama, tuple dua dimensi, lebih mudah digunakan oleh alat klien. Representasi kedua, produk Cartesian dari set satu dimensi, menggunakan lebih sedikit ruang dan mempertahankan sifat multidimensi dari set.

Tabel berikut mencantumkan operasi yang dapat digunakan untuk menentukan dan mengkarakterisasi struktur dan anggota sumbu.

Operasi Deskripsi
Anggota Unit terkecil dari sumbu yang mewakili anggota hierarki dimensi.
Anggota Kumpulan objek Anggota dari hierarki dimensi yang sama.
Tuple Kumpulan anggota dari hierarki dimensi yang berbeda.
Tupel Kumpulan objek Tuple dengan dimensi yang sama.
Union Sebuah persatuan set.
CrossJoin Produk set Cartesian.

Operasi ini menerjemahkan tuple dua dimensi dan produk Cartesian dari set satu dimensi sebagai berikut.

Tuple dua dimensi

Tuples (  
   Tuple( Member(1999), Member(Actual) ),  
   Tuple( Member(1999), Member(Budget) ),  
   Tuple( Member(2000), Member(Actual) ),  
   Tuple( Member(2000), Member(Budget) )  

Produk Cartesian dari set satu dimensi

CrossProduct (  
   Members( Member(1999), Member(2000) ),  
   Members( Member(Actual), Member(Budget) )  

Klien dapat menggunakan properti AxisFormat untuk meminta representasi tertentu.