Тип данных EnumString (XML для аналитики)
Определяет производный тип данных, представляющий набор именованных констант для данного перечислителя.
Синтаксис
<EnumString>...</EnumString>
Характеристики типа данных
Характеристика |
Описание |
---|---|
Базовые типы данных |
string |
Производные типы данных |
Нет |
Связи типа данных
Связь |
Элемент |
---|---|
Родительские элементы |
Нет |
Дочерние элементы |
Нет |
Производные элементы |
Нет |
Замечания
XML для аналитики использует перечисления, чтобы ограничить строковые значения набором настроек, которые можно проверить. EnumString использует стандартный тип данных XML string. Конкретные значения для каждой именованной константы указываются в определении перечислителя. Перечислители определяются путем добавления их в набор строк схемы DISCOVER_ENUMERATORS. Получить их можно с помощью метода Discover с типом запроса DISCOVER_ENUMERATORS.
В следующей таблице описаны перечислители, поддерживаемые экземпляром служб MicrosoftSQL ServerAnalysis Services.
Перечислитель |
Описание |
---|---|
ProviderType |
Поддерживает столбец ProviderType в наборе строк схемы DISCOVER_DATASOURCES, который определяет тип данных, возвращаемый экземпляром служб Analysis Services. Данное перечисление также поддерживает свойство XMLA ProviderType, которое определяет типы поставщиков, поддерживаемые экземпляром служб Analysis Services. Данное перечисление также используется в наборе строк схемы DISCOVER_DATASOURCES. Дополнительные сведения о типе данных ProviderType см. в разделе Поддерживаемые свойства XML для аналитики (XMLA). |
AuthenticationMode |
Поддерживает столбец AuthenticationMode в наборе строк схемы DISCOVER_DATASOURCES, в котором определяются учетные данные безопасности, необходимые для получения доступа к экземпляру служб Analysis Services. |
PropertyAccessType |
Поддерживает столбец PropertyAccessType в наборе строк схемы DISCOVER_PROPERTIES, который определяет тип доступа к свойству XMLA. |
StateSupport |
Поддерживает свойство XMLA StateSupport, которое определяет уровень контроля изменений состояния, поддерживаемый экземпляром служб Analysis Services. Дополнительные сведения о типе данных StateSupport см. в разделе Поддерживаемые свойства XML для аналитики (XMLA). |
StateActionVerb |
Содержит список команд, поддерживаемых XMLA для заголовков SOAP, которые используются, чтобы начать, идентифицировать или закончить сеанс. Дополнительные сведения о сеансах см. в разделе Управление соединениями и сеансами (XMLA). |
ResultsetFormat |
Поддерживает свойство XMLA Format, которое определяет тип данных, возвращаемых элементом root. Дополнительные сведения о типе данных Format см. в разделе Поддерживаемые свойства XML для аналитики (XMLA). |
ResultsetAxisFormat |
Поддерживает свойство XMLA AxisFormat, которое определяет формат сведений об оси, возвращаемых элементом root, содержащим многомерные данные. Дополнительные сведения о типе данных AxisFormat см. в разделе Поддерживаемые свойства XML для аналитики (XMLA). |
ResultsetContents |
Поддерживает свойство XMLA Content, определяющее, возвращает ли элемент root метаданные или обычные данные. Дополнительные сведения о типе данных Content см. в разделе Поддерживаемые свойства XML для аналитики (XMLA). |
MDXSupportLevel |
Поддерживает свойство XMLA MDXSupport, которое определяет уровень поддержки многомерных выражений, доступной в экземпляре служб Analysis Services. Дополнительные сведения о типе данных MDXSupport см. в разделе Поддерживаемые свойства XML для аналитики (XMLA). |