RELATEDTABLE

Вычисляет табличное выражение в контексте, измененном заданными фильтрами.

Синтаксис

RELATEDTABLE(<tableName>)  

Параметры

Термин Определение
tableName Имя существующей таблицы с использованием стандартного синтаксиса DAX. Это не может быть выражением.

Возвращаемое значение

Таблица значений.

Замечания

  • Функция RELATEDTABLE изменяет контекст, в котором фильтруются данные, и вычисляет выражение в новом контексте, который вы задаете.

  • Эта функция является ярлыком для функции CALCULATETABLE без логического выражения.

  • Эта функция не поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах или правилах безопасности на уровне строк (RLS).

Пример

В следующем примере функция RELATEDTABLE используется для создания вычисляемого столбца с интернет-продажами в таблице "Категория продукта".

= SUMX( RELATEDTABLE('InternetSales_USD')  
     , [SalesAmount_USD])  

В следующей таблице показаны результаты:

Product Category Key Product Category AlternateKey Product Category Name Internet Sales
1 1 Велосипеды $28,318,144.65
2 2 Компоненты
3 3 Clothing $339,772,61
4 4 Аксессуары $700,759,96

CALCULATETABLE
Функции фильтрации