Elemen Sumbu (XMLA)
Berisi satu set tuple yang digunakan untuk mewakili sumbu tunggal dalam himpunan data multidimensi yang terkandung oleh elemen Axes yang menggunakan tipe data MDDataSet , dikembalikan dengan metode Execute .
Sintaks
<Axes>
...
<Axis> <!-- when AxisFormat XMLA property is set to ClusterFormat -->
<CrossProduct>...</CrossProduct>
</Axis>
<Axis> <!-- when AxisFormat XMLA property is set to TupleFormat or CustomFormat -->
<Tuples>...</Tuples>
</Axis>
...
</Axes>
Karakteristik elemen
Karakteristik | Deskripsi |
---|---|
Tipe dan panjang data | Tidak ada |
Nilai default | Tidak ada |
Kardinalitas | 0-n: Elemen opsional yang dapat terjadi lebih dari sekali. |
Hubungan elemen
Hubungan | Elemen |
---|---|
Elemen induk | Sumbu |
Elemen anak | CrossProduct atau Tuples |
Keterangan
Konten elemen Axis bervariasi tergantung pada nilai properti AxisFormat XMLA yang digunakan oleh metode Execute .
TupleFormat
Ketika aplikasi klien menetapkan properti AxisFormat ke TupleFormat, sumbu direpresentasikan sebagai satu set tuple. Setiap elemen Axis berisi elemen Tuples yang mewakili himpunan tuple pada sumbu tersebut. Setiap tuple diwakili dengan menggunakan elemen Tuple yang berisi elemen Anggota dari setiap hierarki pada sumbu.
ClusterFormat
Ketika aplikasi klien menetapkan properti AxisFormat ke ClusterFormat, anggota pada setiap sumbu dibagi menjadi kelompok di mana setiap cluster mewakili produk silang antara set anggota yang dipesan dari setiap hierarki. Setiap elemen Axis terdiri dari satu atau lebih elemen CrossProduct . Setiap elemen CrossProduct berisi elemen Anggota untuk setiap hierarki pada sumbu.
CustomFormat
Ketika aplikasi klien menetapkan properti AxisFormat ke CustomFormat, nilainya diperlakukan sama dengan nilai TupleFormat dengan instans Analysis Services.
Contoh
Deskripsi
Contoh berikut mengilustrasikan struktur elemen Axis ketika klien menentukan TupleFormat atau CustomFormat untuk properti AxisFormat XMLA, mengingat anggota berikut untuk sumbu:
Hierarki waktu
Hierarki kategori
1999
Aktual
1999
Anggaran
2000
Anggaran
Kode
<Axes>
<Axis name="Axis0">
<Tuples>
<Tuple>
<Member Hierarchy="Time">
<UName>[Time].[1999]</UName>
...
</Member>
<Member Hierarchy="Category">
<UName>[Scenario].[Actual]</UName>
...
</Member>
</Tuple>
<Tuple>
<Member Hierarchy="Time">
<UName>[Time].[1999]</UName>
...
</Member>
<Member Hierarchy="Category">
<UName>[Scenario].[Budget]</UName>
...
</Member>
</Tuple>
<Tuple>
<Member Hierarchy="Time">
<UName>[Time].[2000]</UName>
...
</Member>
<Member Hierarchy="Category">
<UName>[Scenario].[Budget]</UName>
...
</Member>
</Tuple>
</Tuples>
</Axis>
...
</Axes>
Deskripsi
Contoh berikut mengilustrasikan struktur elemen Axis ketika klien menentukan ClusterFormat untuk properti AxisFormat XMLA, mengingat anggota berikut untuk sumbu:
Hierarki waktu
Hierarki kategori
Kluster
1999
Aktual
Cluster 1
1999
Anggaran
Cluster 1
2000
Anggaran
Cluster 1
2001
Anggaran
Cluster 2
Kode
<Axes>
<Axis name="Axis0">
<CrossProduct Size = "4">
<Members Hierarchy="Time">
<Member>
<UName>[Time].[1999]</UName>
...
</Member>
<Member>
<UName>[Time].[2000]</UName>
...
</Member>
</Members>
<Members Hierarchy="Category">
<Member>
<UName>[Scenario].[Actual]</UName>
...
</Member>
<Member>
<UName>[Scenario].[Budget]</UName>
...
</Member>
</Members>
</CrossProduct>
<CrossProduct Size = "1">
<Members Hierarchy="Time">
<Member>
<UName>[Time].[2001]</UName>
...
</Member>
</Members>
<Members Hierarchy="Category">
<Member>
<UName>[Scenario].[Budget]</UName>
...
</Member>
</Members>
</CrossProduct>
</Axis>
...
</Axes>
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk