#oracle11g #apache-nifi
#oracle11g #apache-nifi
Вопрос:
У нас в Oracle есть таблицы с полем даты, которые мы извлекаем через Nifi с логическими типами Avro true.
Выбор * или имени столбца приводит к тому, что эта запись имеет логический тип в виде временной метки в миллисекундах. Это может быть связано с тем, что oracle хранит дату в часах, минутах, секундах. Есть ли какой-либо способ получить это в формате даты в логическом типе avro?
Комментарии:
1. как дата представлена прямо сейчас? пожалуйста, приведите примеры в вашем вопросе, что у вас есть сейчас и чего вы хотите (не у всех есть oracle для тестирования).
2. Вы когда-нибудь добирались до сути этого?
3. Привет, Эмеральд, Да, причина была той же. Даже для поля даты oracle внутренне сохраняет дату с меткой времени внутри. ИТАК, это происходило таким образом. Мы обработали приведение в целевой таблице Bigquery.