ADOMD.NET Server Functionality
Wszystkie obiekty serwera ADOMD.NET zapewnia dostęp tylko do odczytu do danych i metadane na serwerze.Do pobierania danych i metadane, należy użyć modelu obiektowego serwera ADOMD.NET jako model obiektu Serwer nie obsługuje zestawów wierszy schematu.
With ADOMD.NET server objects, you can create a user defined function (UDF) or a stored procedure for Microsoft SQL Server Analysis Services.Te metody w procesie nazywa się za pomocą instrukcji kwerendy utworzone w językach takich jak Multidimensional Expressions (MDX), wyszukiwanie danych rozszerzeń (DMX) lub SQL.Te metody w procesie zapewniają również dodatkowe funkcje bez opóźnienia, skojarzone z komunikacji sieciowej.
Uwaga
The AdomdCommand object only supports DMX.
Co to jest UDF?
A UDF jest to metoda, która ma następujące właściwości:
UDF może wywołać w odniesieniu do kwerendy.
UDF może być dowolną liczbą parametrów.
UDF mogą zwracać różne typy danych.
W poniższym przykładzie użyto fikcyjnego UDF, FinalSalesNumber:
SELECT SalesPerson.Name ON ROWS,
FinalSalesNumber() ON COLUMNS
FROM SalesModel
Co to jest procedura przechowywana?
A Procedura przechowywana jest to metoda, która ma następujące właściwości:
Wywołania procedura przechowywana na swoich własnych z kwerendy MDX WYWOŁANIE instrukcja.
Procedura przechowywana może być dowolną liczbą parametrów.
procedura przechowywana mogą zwracać zestaw danych, IDataReader, lub wynik puste.
W poniższym przykładzie użyto fikcyjnego procedura przechowywana FinalSalesNumbers:
CALL FinalSalesNumbers()