LOD (уровень детализации) где Year =
Попытка написать Расчет в Таблице, который позволяет мне зафиксировать уровень детализации в категории, где год равен назначенной дате.
Представь, что-то похожее
{FIXED [REPORT CATEGORY] : AVG(DOLLARS PAID)} WHERE YEAR = 2015
1 ответ
У вас есть несколько вариантов.
1) Вы добавляете YEAR
измерение в расчет LOD, а затем добавить Year
на карточку фильтра и установите "2015". Ваш расчет будет выглядеть так:
Так как у вас нет YEAR
, вам нужно создать вычисляемое поле для него, а затем ссылаться на него.
"ГОД": YEAR(APCD PAID ACCNTS DATE)
{ FIXED [REPORT CATEGORY], [YEAR]: AVG(DOLLARS PAID) }
2) Вы можете ограничить агрегацию только определенным годом в расчете, например так:
{ FIXED [REPORT CATEGORY]: AVG(IF YEAR([APCD PAID ACCNTS DATE]) = 2015 THEN DOLLARS PAID END) }
-- РЕДАКТИРОВАТЬ --
Обновлено выше, потому что вы заявили, что используете DATE
не число года.