Когда у нас появились номера месяцов, нам хочется создать нормальную дату. Пока что это всё равно какие‑то отдельные цифры — у нас есть просто год и отдельно есть месяц. В Табло, если вы работаете с датами, то лучше задавать именно формат даты. Формат даты здесь хранится как юникс‑тайм — отсчёт от 1 января 1970 года. Он хранит это значение в днях, и после запятой идут часы и секунды. То есть «1» — это значит 2 января 1970‑го года.
Если вам вдруг нужно сделать даты раньше 70‑го года, то в Табло такой возможности нет. Поэтому мы, когда работали с Рослингом, не превращали года в формат даты, а оставляли просто в виде годов. Мы не могли бы это здесь использовать. Так что Табло такое, неисторичное, — смотрит только в будущее.
Собственно, нам нужно как раз в этот формат превратить, потому что Табло, если оно видит, что это формат даты, он дальше с ним может очень гибко работать.
Как нам это надо сделать? Нам для этого придётся создать расчётные поля. То есть следующая операция, которую мы научимся делать на стороне Табло, это создавать так называемые Row‑Level Calculation.
Row‑Level Calculation — это штука, которая больше всего похожа на эксельные вычисления.