Процессор Dates (Даты)
Процессор Dates (Даты) позволяет выполнять различные операции в столбцах с датой и отметкой времени в потоке преобразований.
Чтобы переименовать процессор, щелкните значок Изменить, который отображается при наведении указателя мыши на имя процессора по умолчанию.
Чтобы изменить его описание, щелкните значок Изменить, который отображается при наведении указателя мыши на описание.
Для получения информации о шаблонах, которые следует использовать для ввода даты и времени, см. документацию поставщика платформы данных, которая используется в проекте.
Сравнить даты
Можно сравнить значение даты в столбце со значением в другом столбце даты или с указанной датой. Выходное значение ― это булево представление сравнения.
-
Выберите Сравнить даты в списке Имя функции.
-
Выберите, какой оператор использовать при сравнении дат, например, равно или до, в режиме сравнения.
-
Выберите, какой столбец будет использоваться при сравнении дат, в поле Столбец для обработки.
-
Выберите, с чем сравнивать, в поле Использовать с.
-
Значение позволяет выполнить сравнение с фиксированным значением.
Задайте дату и время для сравнения в поле Значение. Формат ввода: yyyy-MM-DD HH:mm
-
Столбец сравнивается со значением другого столбца в наборе данных.
В поле Столбец задайте столбец, с которым будет проводиться сравнение.
-
-
Введите имя нового столбца в поле Новое имя столба.
-
Нажмите Применить.
Преобразовать в дату
Если имеется столбец с типом данных, отличным от даты, но содержащий значения даты, можно преобразовать его в столбец с типом данных «дата».
-
Выберите Преобразовать в дату в списке Имя функции.
-
Выберите столбец для преобразования в поле Столбец для обработки.
-
Задайте формат вводимой даты в поле Формат ввода.
-
При выборе Авто предпринимается попытка автоматически распознать формат даты.
-
При выборе Пользовательский можно задать образец формата вводимой даты.
Задайте шаблон в поле Шаблон ввода даты.
-
-
Выберите Создать новый столбец, если требуется сохранить результаты в новом столбце. В противном случае результаты сохраняются в том же столбце.
Введите имя нового столбца в поле Новое имя столбца.
-
Нажмите Применить.
Преобразовать в дату и время
Если имеется столбец, типом данных которого не является «Дата и время», но который содержит значения даты и времени, его можно преобразовать в тип «Дата и время».
-
Выберите Преобразовать в дату и время в списке Имя функции.
-
Выберите столбец для преобразования в поле Столбец для обработки.
-
Задайте формат вводимой даты и времени в поле Формат ввода.
-
При выборе Авто предпринимается попытка автоматически распознать формат даты и времени.
-
При выборе Пользовательский можно задать образец формата вводимой даты и времени.
Задайте шаблон в поле Шаблон ввода даты.
-
-
Выберите Создать новый столбец, если требуется сохранить результаты в новом столбце. В противном случае результаты сохраняются в том же столбце.
Введите имя нового столбца в поле Новое имя столбца.
-
Нажмите Применить.
Преобразовать во время
Если имеется столбец с типом данных, отличным от времени, но содержащий значения времени, можно преобразовать его в столбец с типом данных «время».
-
Выберите Преобразовать во время в списке Имя функции.
-
Выберите столбец для преобразования в поле Столбец для обработки.
-
Задайте формат вводимой метки времени в поле Формат ввода.
-
При выборе Авто предпринимается попытка автоматически распознать формат метки времени.
-
При выборе Пользовательский можно задать образец формата вводимой метки времени.
Задайте шаблон в поле Шаблон ввода даты.
-
-
Выберите Создать новый столбец, если требуется сохранить результаты в новом столбце. В противном случае результаты сохраняются в том же столбце.
Введите имя нового столбца в поле Новое имя столбца.
-
Нажмите Применить.
Создать дату из частей
Можно создать дату из частей, которые могут быть либо заданным значением, либо значением столбца. Дата сохраняется в новом столбце.
-
Выберите Создать дату из частей в списке Имя функции.
-
Задайте часть года.
Выберите, что требуется использовать: фиксированное значение или значение в столбце Год.
-
Если выбрано Значение, введите значение года в поле Значение года.
-
Если выбрано Столбец, выберите, какой столбец использовать, в поле Столбец года.
-
-
Задайте часть месяца.
Выберите, что требуется использовать: фиксированное значение или значение в столбце Месяц.
-
Если выбрано Значение, введите значение месяца в поле Значение месяца.
-
Если выбрано Столбец, выберите, какой столбец использовать, в поле Столбец месяца.
-
-
Задайте часть дня.
Выберите, что требуется использовать: фиксированное значение или значение в столбце День.
-
Если выбрано Значение, введите значение дня в поле Значение дня.
-
Если выбрано Столбец, выберите, какой столбец использовать, в поле Столбец дня.
-
-
Введите имя нового столбца в поле Новое имя столбца.
-
Нажмите Применить.
Создать время из частей
Можно создать время из частей, которые могут быть либо заданным значением, либо значением столбца. Время сохраняется в новом столбце.
-
Выберите Создать время из частей в списке Имя функции.
-
Установите часть часов.
Выберите, что требуется использовать: фиксированное значение или значение в столбце Часы.
-
Если выбрано Значение, введите значение часов в поле Значение часов.
-
Если выбрано Столбец, выберите, какой столбец использовать, в поле Столбец часов.
-
-
Задайте часть минут.
Выберите, что требуется использовать: фиксированное значение или значение в столбце Минуты.
-
Если выбрано Значение, введите значение минут в поле Значение минут.
-
Если выбрано Столбец, выберите, какой столбец использовать, в поле Столбец минут.
-
-
Установите часть секунд.
Выберите, что требуется использовать: фиксированное значение или значение в столбце Секунды.
-
Если выбрано Значение, введите значение секунд в поле Значение секунд.
-
Если выбрано Столбец, выберите, какой столбец использовать, в поле Столбец секунд.
-
-
Установите часть миллисекунд.
Выберите, что требуется использовать: фиксированное значение или значение в столбце Миллисекунды.
-
Если выбрано Значение, введите значение миллисекунд в поле Значение миллисекунд.
-
Если выбрано Столбец, выберите, какой столбец использовать, в поле Столбец миллисекунд.
-
-
Введите имя нового столбца в поле Новое имя столбца.
-
Нажмите Применить.
Создать дату и время из частей
Можно создать дату и время из частей, которые могут быть либо заданным значением, либо значением столбца. Дата и время сохраняются в новом столбце.
-
Выберите Создать дату и время из частей в списке Имя функции.
-
Задайте часть года.
Выберите, что требуется использовать: фиксированное значение или значение в столбце Год.
-
Если выбрано Значение, введите значение года в поле Значение года.
-
Если выбрано Столбец, выберите, какой столбец использовать, в поле Столбец года.
-
-
Задайте часть месяца.
Выберите, что требуется использовать: фиксированное значение или значение в столбце Месяц.
-
Если выбрано Значение, введите значение месяца в поле Значение месяца.
-
Если выбрано Столбец, выберите, какой столбец использовать, в поле Столбец месяца.
-
-
Задайте часть дня.
Выберите, что требуется использовать: фиксированное значение или значение в столбце День.
-
Если выбрано Значение, введите значение дня в поле Значение дня.
-
Если выбрано Столбец, выберите, какой столбец использовать, в поле Столбец дня.
-
-
Установите часть часов.
Выберите, что требуется использовать: фиксированное значение или значение в столбце Часы.
-
Если выбрано Значение, введите значение часов в поле Значение часов.
-
Если выбрано Столбец, выберите, какой столбец использовать, в поле Столбец часов.
-
-
Задайте часть минут.
Выберите, что требуется использовать: фиксированное значение или значение в столбце Минуты.
-
Если выбрано Значение, введите значение минут в поле Значение минут.
-
Если выбрано Столбец, выберите, какой столбец использовать, в поле Столбец минут.
-
-
Установите часть секунд.
Выберите, что требуется использовать: фиксированное значение или значение в столбце Секунды.
-
Если выбрано Значение, введите значение секунд в поле Значение секунд.
-
Если выбрано Столбец, выберите, какой столбец использовать, в поле Столбец секунд.
-
-
Введите имя нового столбца в поле Новое имя столбца.
-
Нажмите Применить.
Усечь дату
Можно усечь поле даты, чтобы исключить часть даты или времени.
-
Выберите Усечь дату в списке Имя функции.
-
Выберите столбец для усечения в поле Столбец для обработки.
-
Выберите, какую часть даты или времени нужно, усечь в поле Дата или часть времени.
-
Выберите Создать новый столбец, если требуется сохранить результаты в новом столбце. В противном случае результаты сохраняются в том же столбце.
Введите имя нового столбца в поле Новое имя столбца.
-
Нажмите Применить.
Добавить длительность
Можно добавить длительность времени к значениям столбцов. Продолжительность может быть фиксированным значением или взята из другого столбца.
-
Выберите Добавить длительность в Имя функции.
-
Выберите столбец для добавления длительности в поле Столбец для обработки.
-
Выберите, какую часть даты или времени нужно добавить, в поле Дата или часть времени.
-
Выберите, что требуется использовать: фиксированное значение или значение в столбце Длительность. Добавляемая длительность будет соответствовать тому, что выбрано в поле Часть даты или времени.
-
Если выбрано Значение, введите длительность в поле Значение длительности.
-
Если выбрано Столбец, выберите, какой столбец использовать, в поле Столбец длительности.
-
-
Выберите Создать новый столбец, если требуется сохранить результаты в новом столбце. В противном случае результаты сохраняются в том же столбце.
Введите имя нового столбца в поле Новое имя столбца.
-
Нажмите Применить.
Вычислить разницу дат
Можно вычислить разницу между датой в столбце и либо с текущей датой, либо с определенной датой, либо с датой в другом столбце. Результат сохраняется в новом столбце.
-
Выберите Вычислить разницу дат в списке Имя функции.
-
Выберите столбец для добавления длительности в поле Столбец для обработки.
-
По желанию можно выбрать, в каких единицах будет рассчитываться разница, в поле Часть даты или времени.
-
Выберите, с чем требуется сравнивать: с текущей датой, с определенной датой или с датой в столбце До.
-
Если выбрано Определенная дата, введите дату в поле Эта дата. Формат ввода: yyyy-MM-DD HH:mm
-
Если выбрано Столбец, выберите, какой столбец использовать, в поле Столбец.
-
-
Введите имя нового столбца в поле Новое имя столбца.
-
Нажмите Применить.
Извлечь части даты
Можно извлечь части даты, времени или даты и времени, а затем сохранить эти части в отдельных столбцах.
-
Выберите Извлечь части даты в списке Имя функции.
-
Выберите столбец для извлечения частей даты в поле Столбец для обработки.
-
Выберите, какие части требуется извлечь.
-
Введите префикс столбца в разделе Префикс нового столбца. Имя создаваемых столбцов будет иметь следующий формат: префикс + символ подчеркивания + название части.
-
Нажмите Применить.