2 часа назад
Новые функции LPE для работы с датой и временем

В новой версии Luxms BI компонента database (pg) 12.0.1 расширен набор функций LPE для работы с датой и временем.
Обновление даёт возможность создавать более точные аналитические расчеты, в которых важно учитывать не только календарную дату, но и конкретное время события, вплоть до секунд. Это полезно при анализе оперативных показателей, журналов событий, обращений, транзакций, и других данных, которые поступают непрерывно в течение дня.
Одним из ключевых нововведений стала функция dateTimeShift. Она даёт возможность смещать дату, время или целый временной интервал на заданное количество секунд, минут, часов, дней, недель, месяцев, кварталов или лет. Например, с ее помощью можно анализировать продажи по часам, выявляя пиковую активность, в частности с 18:00 до 20:00, когда покупатели возвращаются с работы, автоматически сравнивать с предыдущем периодом и делать выборку событий за последние 24 часа без ручного расчета дат. Опция значительно упрощает сравнение периодов, построение скользящих временных окон и других аналитических сценариев.
Для работы с данными из внешних систем добавлена функция toDateTime, которая преобразует строковые значения в структура DateTime. Она поддерживает различные форматы записи даты и времени, включая миллисекунды, микросекунды и часовые пояса, что упрощает обработку данных, полученных через api, из файлов и внешних информационных систем, где дата и время передаются в виде текста.
Также расширены возможности функций toStart и toEnd. Теперь они позволяют автоматически определять начало и конец временных интервалов с точностью до секунд, включая конец дня, часа или минуты, а при вызове без указания даты используют текущее время. Пользователю не нужно вручную вычислять последний день месяца, квартала, года либо время окончания суток, это выполняется встроенными средствами LPE.
Новые возможности делают работу с временем более удобной и гибкой, и теперь многие распространенные сценарии, такие как сравнение периодов, анализ событий по времени суток и т.д. можно реализовать непосредственно средствами LPE.
Читают сейчас

40 минут назад
Энтузиаст сделал переднюю панель для Steam Machine с зарядкой геймпада Steam Controller
Потребитель Reddit продемонстрировал переднюю панель для компактного компьютера Steam Machine со встроенной зарядкой геймпада Steam Controller. Разработчик рассказал, что концепция вдохновлена лицевой

1 час назад
Nintendo опубликовали список самых продаваемых игр на Switch 1 и 2
Из составленной на основе финансового отчета заметки на портале Nintendolife стало известно, что лидерами продаж на Nintendo Switch 1 cтали: Читать полную новость

1 час назад
Sony готовится внедрить рекламу в экосистему PlayStation на фоне роста стоимости игр
На фоне роста стоимости игр Sony планирует внедрить рекламу в экосистему консолей PlayStation, пишет Digiday. Эксперты считают, что реклама может стать дополнительным источником дохода для разработчик

1 час назад
Лучшее за неделю (27.07 — 2.08)
Привет, ! Сегодня расскажем про то, как и зачем патентовать исходник, наш свежий проект в Арктике, причины незаменимости админов даже в эпоху ИИ и лучшие статьи прошлой недели: про старые приёмы вёрст

1 час назад
Amazon DynamoDB получил поддержку векторного поиска в реальном времени
Amazon добавила в DynamoDB встроенный векторный поиск: эмбеддинги теперь можно хранить рядом с операционными данными и искать по ним без отдельной векторной базы и конвейера синхронизации. Разбираемся