Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает множество, содержащее векторное произведение одного или нескольких множеств, исключая пустые кортежи и кортежи без соответствующих данных таблицы фактов.
Syntax
NonEmptyCrossjoin(Set_Expression1 [ ,Set_Expression2,...] [,Count ] )
Arguments
Set_Expression1
Допустимое выражение многомерных выражений (MDX), которое возвращает множество.
Set_Expression2
Допустимое выражение многомерных выражений (MDX), которое возвращает множество.
Количество
Допустимое числовое выражение, указывающее количество множеств, которые нужно вернуть.
Remarks
Функция NonEmptyCrossjoin возвращает векторное произведение двух или более множеств в виде множества, исключая пустые кортежи или кортежи без данных, предоставляемых базовыми таблицами фактов. Из-за работы функции NonEmptyCrossjoin все вычисленные элементы автоматически исключаются.
Если Count не задано, функция кросса объединяет все заданные множества и исключает пустые элементы из полученного множества. Если задано определённое количество множеств, функция перекрестка объединяет количество заданных множеств, начиная с первого заданного множества. Функция NonEmptyCrossjoin использует все оставшиеся множества, указанные в последующих заданных множествах, но не объединённые, чтобы определить, какие элементы считаются непустыми в полученном перекрёстном наборе. Функция NonEmptyCrossjoin учитывает NON_EMPTY_BEHAVIOR настройки вычисленных мер.
Important
Эта функция устарела, и вам не стоит её использовать; Он сохраняется только для поддержания обратной совместимости. Вместо этого следует использовать функцию Exists (MDX) с аргументом имени группы меры или функцию NonEmpty (MDX ).