Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Query nesnesini veya MDX dizesini alır ve sonucu çok boyutlu bir dizi olarak döndürür.
Usage
executeMD(olapCnn, query)
executeMD(olapCnn, mdx)
Arguments
olapCnn
"OlapConnection" sınıfının nesnesi tarafından döndürüldü OlapConnection()
query
"Sorgu" sınıfının nesnesi tarafından döndürüldü Query()
mdx
Geçerli bir MDX sorgusu belirten dizi
Ayrıntılar
Eğer bir Sorgu sağlanırsa: executeMD bir Sorgu nesnesini doğrular (isteğe bağlı), Sorgu nesnesinden bir mdx sorgu dizisi oluşturur, mdx sorgusunu bir XMLA bağlantısı üzerinden çalıştırır ve sonucu çok boyutlu bir dizi olarak döndürür.
Eğer bir MDX dizisi sağlanırsa: executeMD mdx sorgusunu bir XMLA bağlantısı üzerinden çalıştırır ve sonucu çok boyutlu bir dizi olarak döndürür.
Değer
Çok boyutlu bir diziyi döndürür. Sorgu geçersizse hata döndürür.
Notlar
References
Demo OLAP Küpü Oluşturmak (örneklerde kullanılanla aynı): Çok Boyutlu Modelleme (Adventure Works Eğitimi)
Examples
cnnstr <- "Data Source=localhost; Provider=MSOLAP;"
olapCnn <- OlapConnection(cnnstr)
qry <- Query()
cube(qry) <- "[Analysis Services Tutorial]"
columns(qry) <- c("[Measures].[Internet Sales Count]", "[Measures].[Internet Sales-Sales Amount]")
rows(qry) <- c("[Product].[Product Line].[Product Line].MEMBERS")
pages(qry) <- c("[Sales Territory].[Sales Territory Region].[Sales Territory Region].MEMBERS")
result1 <- executeMD(olapCnn, qry)
mdx <- "SELECT {[Measures].[Internet Sales Count], [Measures].[Internet Sales-Sales Amount]} ON AXIS(0), {[Product].[Product Line].[Product Line].MEMBERS} ON AXIS(1), {[Sales Territory].[Sales Territory Region].[Sales Territory Region].MEMBERS} ON AXIS(2) FROM [Analysis Services Tutorial]"
result2 <- executeMD(olapCnn, mdx)