Udostępnij za pośrednictwem


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()

See Also

Concepts