Неофициальный форум пользователей Qlik Sense & Qlikview

Для разработчиков => Вопросы по Qlik Sense & QlikView => Интеграция Qlikview & Qlik Sense с 1С и прочими источниками данных => Тема начата: admin от 18 ноября 2015, 06:40:45

Название: Адаптируем время из журнала регистрации 1с на sqlite
Отправлено: admin от 18 ноября 2015, 06:40:45
Наверняка, многие уже задавались целью грузить журнал регистрации 1с в хранилище для последующего анализа.
Проблем в последних релизах платформы с этим вопросом как бы нет.
Ставим драйвер sqlite, цепляем базу и вперед  :)
Вопрос возникнет с датой, хранится она там очень непривычно и может вызвать затруднения у новичков.
Привожу фрагмент скрипта с формулой, преобразующей время из журнала регистрации 1С к нормальному значению:

...
transactionStatus,
Timestamp(transactionDate/10000/24/60/60-(693594-1)+3/24) as transactionDate,
transactionID,
...

3/24 - смещение по Гринвичу для Москвы +3, соответственно для каждого региона число будет свое.