Тип данных EnumString (XML для аналитики)
Определяет производный тип данных, представляющий набор именованных констант для данного перечислителя.
Синтаксис
<EnumString>...</EnumString>
Характеристики типа данных
Характеристика |
Описание |
---|---|
Базовые типы данных |
string |
Производные типы данных |
Нет |
Связи типа данных
Связь |
Элемент |
---|---|
Родительские элементы |
Нет |
Дочерние элементы |
Нет |
Производные элементы |
Нет |
Замечания
В XML для аналитики используются перечисления, позволяющие ограничить строковые значения набором параметров, которые можно проверить. EnumString использует стандартный тип данных XML string. Конкретные значения для каждой именованной константы указываются в определении перечислителя. Перечислители определяются путем добавления их в набор строк схемы DISCOVER_ENUMERATORS. Получить их можно с помощью метода Discover с типом запроса DISCOVER_ENUMERATORS.
В следующей таблице описаны перечислители, поддерживаемые экземпляром служб Microsoft SQL Server Службы Analysis 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). |