DrilldownMemberBottom (многомерные выражения)

Детализирует углублением элементы указанного набора, присутствующие во втором указанном наборе, ограничивая результирующий набор заданным количеством элементов. Кроме того, эта функция детализирует углублением наборы кортежей, используя первую иерархию кортежей или указанную иерархию.

Синтаксис

  
DrillDownMemberBottom(<Set_Expression1>, <Set_Expression2>, <Count> [,[<Numeric_Expresion>] [,[<Hierarchy>]] [,[RECURSIVE][,INCLUDE_CALC_MEMBERS]]])  

Аргументы

Set_Expression1
Допустимое многомерное выражение, возвращающее набор.

Set_Expression2
Допустимое многомерное выражение, возвращающее набор.

Численность
Допустимое числовое выражение, указывающее количество возвращаемых кортежей.

Numeric_Expression
Допустимое числовое выражение (обычно многомерное выражение координат ячейки), возвращающее число.

Иерархия
Допустимое многомерное выражение, возвращающее иерархию.

Рекурсивный
Ключевое слово, которое обозначает рекурсивное сравнение наборов.

Include_Calc_Members
Ключевое слово, позволяющее включать вычисляемые элементы в результаты углубленной детализации.

Замечания

Если задано числовое выражение, функция DrilldownMemberBottom сортируется по возрастанию, дочерние элементы каждого элемента в первом наборе в соответствии со значением числового выражения, как вычисляется по набору дочерних элементов. Если числовое выражение не указано, функция сортирует потомков каждого элемента в первом наборе в порядке возрастания согласно значениям ячеек, представленных набором дочерних элементов, как определено контекстом запроса. Это поведение аналогично функциям многомерных выражений BottomCount и Tail, которые возвращают набор элементов в естественном порядке без какой-либо сортировки.

После сортировки функция DrilldownMemberBottom возвращает набор, содержащий родительские элементы и число дочерних элементов, указанных в count, с наименьшим значением и содержится обоими наборами.

Если указан параметр RECURSIVE , функция сортирует первый набор, как описано ранее, рекурсивно сравнивает члены первого набора, как упорядоченное в иерархии, со вторым набором. Функция получает набор самых нижних потомков каждого элемента первого набора, присутствующего во втором наборе.

Первый набор может содержать кортежи вместо элементов. Углубленная детализация кортежей является расширением OLE DB и возвращает набор кортежей вместо набора элементов.

Функция DrilldownMemberBottom аналогична функции DrilldownMember, но вместо включения всех дочерних элементов для каждого элемента в первом наборе, который также присутствует во втором наборе, функция DrilldownMemberBottom возвращает самое нижнее число дочерних элементов для каждого элемента.

Запрос свойства XMLA MdpropMdxDrillFunctions позволяет проверить уровень поддержки, предоставляемый сервером для функций бурения; Дополнительные сведения см. в статье "Поддерживаемые свойства XMLA" (XMLA).

См. также

Справочник по функции многомерных выражений (многомерные выражения)