Я строю конвейер в Data Fusion, где мы используем плагин базы данных для получения данных из нашей локальной базы данных Oracle и вставки в таблицу BigQuery. Плагин базы данных правильно выводит timestamp
типы данных для полей даты в наших Oracle таблицах. Проблема, однако, в том, что поля даты фактически находятся в часовом поясе MST. Однако Data Fusion предполагает, что они находятся в UT C.
Пример: Дата в локальной БД равна Mar 11, 2020, 5:45:40 AM MST
, а в BigQuery она выглядит как Mar 11, 2020, 5:45:40 AM UTC
.
В конвейере я использую плагин Wrangler для преобразования типов данных столбца. используя директивы. Я попытался использовать директиву parse-as-date DATE_COLUMN US/Mountain
, но она не сработала.
Я спросил поддержку GCP, есть ли способ установить часовой пояс Data Fusion по умолчанию на MST. Я прошу здесь посмотреть, есть ли способ сделать это с помощью плагинов.