DrilldownLevelTop (многомерные выражения)
Детализирует углублением самые верхние элементы набора на указанном уровне и одним уровнем ниже.
Синтаксис
DrilldownLevelTop(<set_expression>, <count> [,[<level_expression>] [,[<numeric_expression>][,INCLUDE_CALC_MEMBERS]]])
Аргументы
Set_Expression
Допустимое многомерное выражение, возвращающее набор.Count
Допустимое числовое выражение, указывающее количество возвращаемых кортежей.Level_Expression
Допустимое многомерное выражение, возвращающее уровень.Numeric_Expression
Допустимое числовое выражение, как правило, является многомерным выражением (MDX) координат ячейки, возвращающим число.INCLUDE_CALC_MEMBERS
Ключевое слово, позволяющее включать вычисляемые элементы в результаты углубленной детализации
Замечания
Если числовое выражение указано, функция DrilldownLevelTop сортирует в порядке убывания потомки каждого элемента в заданном наборе согласно заданному значению, вычисленному по набору элементов-потомков. Если числовое выражение не указано, функция сортирует в порядке убывания потомки каждого элемента в заданном наборе согласно значениям ячеек, представленных набором элементов-потомков, как определено контекстом запроса.
После сортировки функция DrilldownLevelTop возвращает набор, содержащий родительские элементы и столько дочерних элементов с наибольшими значениями, сколько задано аргументом Count,.
Функция DrilldownLevelTop аналогична функции DrilldownLevel, которая возвращает все дочерние элементы каждого элемента на заданном уровне, с тем отличием, что функция DrilldownLevelTop возвращает заданное количество самых верхних потомков.
Запрос свойства XMLA MdpropMdxDrillFunctions позволяет проверить уровень поддержки, который сервер предоставляет для функций детализации. Дополнительные сведения см. в разделе Поддерживаемые свойства XML для аналитики (XMLA).