Bagikan melalui


Menggunakan Fungsi Anggota

Fungsi anggota adalah fungsi Ekspresi Multidimensi (MDX) yang mengembalikan anggota. Fungsi anggota, seperti fungsi tuple dan fungsi yang ditetapkan, sangat penting untuk menegosiasikan struktur multidmensional yang ditemukan di Analysis Services.

Dari banyak fungsi anggota di MDX, yang paling penting adalah fungsi CurrentMember , yang digunakan untuk menentukan anggota saat ini pada hierarki. Kueri berikut mengilustrasikan cara menggunakannya, bersama dengan fungsi Induk, Leluhur, dan Prevmember :

WITH  
//Returns the name of the currentmember on the Calendar hierarchy  
MEMBER MEASURES.[CurrentMemberDemo] AS [Date].[Calendar].CurrentMember.Name  
//Returns the name of the parent of the currentmember on the Calendar hierarchy  
MEMBER MEASURES.[ParentDemo] AS [Date].[Calendar].CurrentMember.Parent.Name  
//Returns the name of the ancestor of the currentmember on the Calendar hierarchy at the Year level  
MEMBER MEASURES.[AncestorDemo] AS ANCESTOR([Date].[Calendar].CurrentMember, [Date].[Calendar].[Calendar Year]).Name  
//Returns the name of the member before the currentmember on the Calendar hierarchy  
MEMBER MEASURES.[PrevMemberDemo] AS [Date].[Calendar].CurrentMember.Prevmember.Name  
SELECT{MEASURES.[CurrentMemberDemo],MEASURES.[ParentDemo],MEASURES.[AncestorDemo],MEASURES.[PrevMemberDemo] } ON 0,  
[Date].[Calendar].MEMBERS ON 1  
FROM [Adventure Works]  

Lihat Juga

Fungsi (Sintaks MDX)
Menggunakan Fungsi Tuple
Menggunakan Set Functions