Поделиться через


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>