XML-элементы — методы — Execute
Отправляет команды XML для аналитики (XMLA) в экземпляр Analysis Services. Сюда входят запросы, связанные с передачей данных, например извлечение или обновление данных на сервере.
Пространство имен urn:schemas-microsoft-com:xml-analysis
Действие SOAP "urn:schemas-microsoft-com:xml-analysis:Execute"
Синтаксис
<Execute>
<Command>...</Command>
<Properties>...</Properties>
<Parameters>...</Parameters>
</Execute>
Характеристики элемента
Характеристика | Описание |
---|---|
Тип данных и длина | Нет |
Значение по умолчанию | Нет |
Кратность | 0—1: необязательный элемент, который появляется только один раз. |
Связи элементов
Связь | Элемент |
---|---|
Родительский элемент | None |
Дочерние элементы | Command, Parameters, Properties |
Комментарии
Метод Execute выполняет команды XMLA, предоставленные в элементе Command , и возвращает результат либо с помощью типа данных XMLA Rowset (для табличных результирующих наборов) или посредством типа данных XMLA MDDataSet (для многомерных результирующих наборов.)
Пример
Следующий образец кода демонстрирует вызов метода Execute , содержащего многомерное выражение (MDX) в инструкции SELECT.
<Execute xmlns="urn:schemas-microsoft-com:xml-analysis">
<Command>
<Statement>
SELECT [Measures].MEMBERS ON COLUMNS FROM [Adventure Works]
</Statement>
</Command>
<Properties>
<PropertyList>
<DataSourceInfo>Provider=MSOLAP;Data Source=local;</DataSourceInfo>
<Catalog>Adventure Works DW Multidimensional 2012</Catalog>
<Format>Multidimensional</Format>
<AxisFormat>ClusterFormat</AxisFormat>
</PropertyList>
</Properties>
</Execute>