Почему parquet не любит даты?

Ответить
Аватара пользователя
+KPOT+
Уже с Приветом
Сообщения: 7696
Зарегистрирован: Пт окт 03, 2014 1:12 am
Благодарил (а): 8 раз
Контактная информация:

Почему parquet не любит даты?

Сообщение +KPOT+ »

Собственно, subj. Может кто то знает? И как с этим борются. Я по-эндусски загоняю дату в string :|
freep
Новичок
Сообщения: 39
Зарегистрирован: Вс июн 03, 2018 7:09 am

Re: Почему parquet не любит даты?

Сообщение freep »

Это дата дата или дата плюс время?
Аватара пользователя
+KPOT+
Уже с Приветом
Сообщения: 7696
Зарегистрирован: Пт окт 03, 2014 1:12 am
Благодарил (а): 8 раз
Контактная информация:

Re: Почему parquet не любит даты?

Сообщение +KPOT+ »

freep писал(а): Вт май 07, 2019 9:13 am Это дата дата или дата плюс время?
Дата дата, не таймстэмп в данном случае.
iDesperado
Уже с Приветом
Сообщения: 1349
Зарегистрирован: Пт ноя 28, 2008 11:50 am

Re: Почему parquet не любит даты?

Сообщение iDesperado »

+KPOT+ писал(а): Пн май 06, 2019 6:23 pm Собственно, subj. Может кто то знает? И как с этим борются. Я по-эндусски загоняю дату в string :|
еще вариант хранить bigint с unix epoch, а во вьюшке делать cast

select cast(1558353239 as TIMESTAMP)
Аватара пользователя
liamkin
Уже с Приветом
Сообщения: 2648
Зарегистрирован: Чт июн 19, 2003 3:22 pm
Откуда: USA

Re: Почему parquet не любит даты?

Сообщение liamkin »

можно в целое - год*10000+месяц*100+число
iDesperado
Уже с Приветом
Сообщения: 1349
Зарегистрирован: Пт ноя 28, 2008 11:50 am

Re: Почему parquet не любит даты?

Сообщение iDesperado »

liamkin писал(а): Пн май 20, 2019 1:53 pm можно в целое - год*10000+месяц*100+число
и смысл ? как от этого отнять 6 месяцев?
работать то с датой нуна
Аватара пользователя
liamkin
Уже с Приветом
Сообщения: 2648
Зарегистрирован: Чт июн 19, 2003 3:22 pm
Откуда: USA

Re: Почему parquet не любит даты?

Сообщение liamkin »

iDesperado писал(а): Пн май 20, 2019 3:22 pm
liamkin писал(а): Пн май 20, 2019 1:53 pm можно в целое - год*10000+месяц*100+число
и смысл ? как от этого отнять 6 месяцев?
работать то с датой нуна
-600 - отняли шесть месяцев.
Если для действий - то в днях надо. У меня же для красивого показа! :)
iDesperado
Уже с Приветом
Сообщения: 1349
Зарегистрирован: Пт ноя 28, 2008 11:50 am

Re: Почему parquet не любит даты?

Сообщение iDesperado »

liamkin писал(а): Пн май 20, 2019 3:29 pm -600 - отняли шесть месяцев.
Если для действий - то в днях надо. У меня же для красивого показа! :)
отнял от сегодняшней даты, получил 20189920 :D
freep
Новичок
Сообщения: 39
Зарегистрирован: Вс июн 03, 2018 7:09 am

Re: Почему parquet не любит даты?

Сообщение freep »

Я считаю что дату в строку в данном случае лучше чем дату в секунды. И сжимается более менее видимо.
Аватара пользователя
liamkin
Уже с Приветом
Сообщения: 2648
Зарегистрирован: Чт июн 19, 2003 3:22 pm
Откуда: USA

Re: Почему parquet не любит даты?

Сообщение liamkin »

iDesperado писал(а): Пн май 20, 2019 3:33 pm отнял от сегодняшней даты, получил 20189920 :D
Знаю. :D У меня же для красивого показа!
Ответить

Вернуться в «Работа и Карьера в IT»