Sumbu (MDX)

Mengembalikan himpunan tuple pada sumbu tertentu.

Syntax

  
Axis(Axis_Number)  

Arguments

Axis_Number
Ekspresi numerik yang valid yang menentukan nomor sumbu.

Remarks

Fungsi Sumbu menggunakan posisi berbasis nol dari sebuah sumbu untuk mengembalikan himpunan tuple pada sebuah sumbu. Misalnya, Axis(0) mengembalikan sumbu COLUMNS, Axis(1) mengembalikan sumbu ROWS, dan seterusnya. Fungsi Axis tidak dapat digunakan pada sumbu filter. Fungsi ini dapat digunakan untuk membuat anggota yang terhitung mengetahui konteks kueri yang sedang dijalankan. Misalnya, Anda mungkin memerlukan anggota terhitung yang hanya menyediakan jumlah dari anggota yang dipilih pada sumbu Baris. Istilah ini juga dapat digunakan untuk membuat definisi satu sumbu bergantung pada definisi sumbu lain. Misalnya, dengan mengurutkan isi sumbu Baris berdasarkan nilai item pertama pada sumbu Kolom.

Nota

Sebuah sumbu hanya dapat merujuk pada sumbu sebelumnya. Misalnya, Axis(0) harus terjadi setelah sumbu COLUMNS dievaluasi, seperti pada sumbu ROW atau PAGE.

Examples

Contoh kueri berikut menunjukkan cara menggunakan fungsi Axis:

WITH MEMBER MEASURES.AXISDEMO AS  
SETTOSTR(AXIS(1))  
SELECT MEASURES.AXISDEMO ON 0,  
[Date].[Calendar Year].MEMBERS ON 1  
FROM [Adventure Works]  

Contoh berikut menunjukkan penggunaan fungsi Axis di dalam anggota yang dihitung:

WITH MEMBER MEASURES.AXISDEMO AS  
SUM(AXIS(1), [Measures].[Internet Sales Amount])  
SELECT {[Measures].[Internet Sales Amount],MEASURES.AXISDEMO} ON 0,  
{[Date].[Calendar Year].&[2003], [Date].[Calendar Year].&[2004]} ON 1  
FROM [Adventure Works]