Сравнение версий
по сравнению с
Ключ
- Эта строка добавлена.
- Эта строка удалена.
- Изменено форматирование.
Очищает FILTER CONTEXT
с таблиц.
Синтаксис
REMOVEFILTERS ( [<TableName>] )
Параметр | Атрибуты | Описание |
---|---|---|
TableName | Обязательный | Название таблицы для очистки FILTER CONTEXT. |
Примечания
REMOVEFILTERS может использоваться только как модификатор CALCULATE
Предупреждение
Обязательно указывать таблицу.
Поддерживается только один REMOVEFILTERS в рамках CALCULATE.
Можно комбинировать с FILTER в рамках одного CALCULATE.
Расчет доли от общего
Блок кода |
---|
//Доля продаж по полу от суммы продаж всех товаров фиолетового цвета EVALUATE SUMMARIZECOLUMNS ( dimproduct[colorname], dimcustomer[gender], FILTER ( dimproduct, dimproduct[colorname] IN { "Purple" } ), "result", SUM ( factonlinesales[salesamount] ) / CALCULATE ( SUM ( factonlinesales[salesamount] ), REMOVEFILTERS ( dimcustomer ) ) ) |
Блок кода |
---|
{ "results": [ { "cols": [ { "field": "colorname", "dataType": "String" }, { "field": "gender", "dataType": "String" }, { "field": "result", "dataType": "Double" } ], "values": [ [ "Purple", null, 0.4021 // для 40.21% продаж не указан пол покупателей ], [ "Purple", "F", 0.2166 // 21.66% продаж приходится на женщин ], [ "Purple", "M", 0.3812 // 38.12% продаж приходится на мужчин ] ] } ] } |
Доля с сохранением FILTER CONTEXT
Блок кода |
---|
// Доля продаж классов товаров по отношению ко всем продажам товаров опеределенного цвета EVALUATE SUMMARIZECOLUMNS ( 'dimproduct'[classname], 'dimproduct'[colorname], FILTER ( dimproduct, dimproduct[colorname] IN { "Purple", "Blue" } ), "result", //сумма продаж товаров в разбивке по классу и цвету SUM ( factonlinesales[salesamount] ) / // сумма продаж товаров конкретного цвета CALCULATE ( SUM ( factonlinesales[salesamount] ), REMOVEFILTERS ( dimproduct ), SUMMARIZE ( dimproduct, dimproduct[colorname] ) ) ) |
Блок кода |
---|
{ "results": [ { "cols": [ { "field": "classname", "dataType": "String" }, { "field": "colorname", "dataType": "String" }, { "field": "result", "dataType": "Double" } ], "values": [ [ "Deluxe", "Blue", 0.282 // 28.2% товаров голубого цвета продано в категории "Deluxe" ], [ "Deluxe", "Purple", 0.4523 // 45.2% товаров фиолетового цвета продано в категории "Deluxe" ], [ "Economy", "Blue", 0.1545 // 15.4% товаров голубого цвета продано в категории "Economy" ], [ "Economy", "Purple", 0.2413 // 24.1% товаров фиолетового цвета продано в категории "Economy" ], [ "Regular", "Blue", 0.5633 // 56.3% товаров голубого цвета продано в категории "Regular" ], [ "Regular", "Purple", 0.3063 // 30.6% товаров фиолетового цвета продано в категории "Regular" ] // Сумма процентов продаж в рамках одного цвета = 100% ] } ] } |
Смотрите также
На этой странице
Оглавление |
---|
🕑 Время чтения: 3 мин.
Видео
Нужна дополнительная помощь?
Свяжитесь с технической поддержкой.
Или нажмите в приложении, чтобы задать вопрос.