Aracılığıyla paylaş


ADOMD.net sunucu işlevselliği

Tüm adomd.net sunucu nesneleri, sunucuda veri ve meta verileri salt okunur erişim sağlar. Veri ve meta verileri almak için adomd kullanın.net sunucu nesne modeli olarak server nesne modeli şeması satır kümeleri desteklemez.

adomd ile.net sunucu nesneleri, kullanıcı tanımlı bir işlev (udf) veya saklı yordam için oluşturabileceğiniz Microsoft   SQL Server   Analysis Services. Bu işlem yöntemleri, çok boyutlu ifadeleri (mdx), veri incelemesi Extensions (dmx) veya sql gibi dillerde oluşturulan sorgu ifadeleri ile adlandırılır. Bu işlem yöntemleri de ağ iletişimleri ile ilgili gecikmeleri olmadan ek işlevsellik sağlar.

[!NOT]

Microsoft.AnalysisServices.AdomdServer.AdomdCommandNesnesi yalnızca dmx destekler.

Bir udf nedir?

A udf , aşağıdaki özelliklere sahip bir yöntemdir:

  • Bir sorgu bağlamında udf çağırabilirsiniz.

  • udf herhangi sayıda parametre alabilir.

  • udf çeşitli veri türlerindeki dönebilirsiniz.

Aşağıdaki örnek kurgusal udf kullanır FinalSalesNumber:

SELECT SalesPerson.Name ON ROWS,
       FinalSalesNumber() ON COLUMNS
FROM SalesModel

SELECT SalesPerson.Name ON ROWS,
       FinalSalesNumber() ON COLUMNS
FROM SalesModel

Saklı yordam nedir?

A saklı yordam , aşağıdaki özelliklere sahip bir yöntemdir:

  • Saklı yordam üzerinde mdx ile kendi arama call deyimi.

  • Saklı yordam herhangi sayıda parametre alabilir.

  • Bir saklı yordam bir dataset döndürebilir bir IDataReader, ya da boş bir sonuç.

Aşağıdaki örnek kurgusal saklı yordamı kullanır FinalSalesNumbers:

CALL FinalSalesNumbers()

CALL FinalSalesNumbers()

Ayrıca bkz.

Kavramlar

ADOMD.net sunucu programlama