Skip to content

SAME_PERIOD - тот же период

1. Концепции

словарьsame_period(x_agg(array), datepart)Вычисление современных значений на основе полей даты, добавленных к горизонтальной и вертикальной осям или размерам строк и столбцов.
Параметр 1x_agg(array)Первый параметр - это метрика, используемая для расчета, которая должна быть агрегатной функцией или агрегатной метрикой.
Параметр 2часть датыВторой параметр используется для настройки расчета одного и того же периода при вычислении годового или месячного периода для данного дня. Индикатор будет красным, если поля, перетаскиваемые по горизонтальной и вертикальной осям, не соответствуют требованиям функции к расчету.

Примечание 1: Параметры поддерживают Y, M, W, не чувствительны к регистру.

2. условия

Поддерживается принастройке группировки и форматирования дат: использовать квартал года, день года, месяц года, неделю года.

3. Примеры

same_period(sum_agg(amount), "Y") пользователь по горизонтальной и вертикальной осям перетаскивает дату продаж (группировка по году, месяцу и дню), тогда при расчете показателя получается группировка продаж по году, месяцу и дню из сводки продаж, а затем вычисляются данные по дню того же дня продаж предыдущего года; если параметр 2 равен "M Если параметр 2 имеет значение "M", результатом будут продажи в тот же день предыдущего месяца.

Пример данных: "Sales DEMO>Contract Fact Sheet".

Например, чтобы рассчитать стоимость за тот же период в июле 2014 года, т.е. показать сумму контракта за июль 2013 года.

3.1 Расчет суммы за тот же период месяца

Чтобы рассчитать сумму за тот же период месяца, необходимо изменить группировку поля даты "Время подписания контракта" на месяц и год, как показано ниже:

Добавьте новое поле расчета, назовите его "Тот же период" и введите формулу: SAME_PERIOD(SUM_AGG(Contract Amount), "Y"), как показано ниже:

Запись функций см. в разделе: Формат вычисления функций

3.2 Эффекты просмотра

Достаточно перетащить вычисляемое поле в колонку индикатора, чтобы современное значение июля 2014 года отображало сумму контракта июля 2013 года, как показано на следующем рисунке:

4. Обширное чтение

Год за годом/цепочка за цепочкой (быстрый расчет)