Набор строк DISCOVER_ENUMERATORS
Возвращает список имен, типов данных и значений перечисления, поддерживаемых поставщиком XML для аналитики (Майкрософт) для конкретного источника данных. Поставщик XMLA публикует все распознаваемые им константы перечисления.
Если вызвать метод Discover со значением перечисления DISCOVER_ENUMERATORS в элементе RequestType, то метод Discover возвращает набор строк схемы DISCOVER_ENUMERATORS.
Столбцы наборов строк
Для каждого перечисления имеется несколько элементов, один элемент для каждого значения в перечислении. Набор строк, который представляет каждый перечислитесь, является плоским, а имя перечислителя может повторяться для элементов, принадлежащих одному перечислению.
Набор строк DISCOVER_ENUMERATORS содержит следующие столбцы.
Имя столбца |
Индикатор типа |
Длина |
Описание |
---|---|---|---|
EnumName |
DBTYPE_WSTR |
Имя перечислителя, который содержит набор значений. |
|
EnumDescription |
DBTYPE_WSTR |
Локализованное описание перечислителя. Может иметь значение NULL. |
|
EnumType |
DBTYPE_WSTR |
Тип данных значений перечислителя. |
|
ElementName |
DBTYPE_WSTR |
Имя одного из элементов Value в наборе перечислителей. Пример. TDP |
|
ElementDescription |
DBTYPE_WSTR |
(Необязательно) Локализованное описание элемента. Может иметь значение NULL. |
|
ElementValue |
DBTYPE_WSTR |
Значение элемента. Может иметь значение NULL. Пример. 01 |
Этот набор строк схемы не отсортирован.
Столбцы ограничений
Набор строк DISCOVER_ENUMERATORS может быть ограничен столбцами, перечисленными в следующей таблице.
Имя столбца |
Индикатор типа |
Состояние ограничения |
---|---|---|
EnumName |
DBTYPE_WSTR |