2017-02-17 5 views
-1

Я заполняю значение временной метки из столбца с типом данных timestamp в столбец с типом данных timestamp с использованием Informatica. Мой запрос спецификатора исходного кода получает правильный вывод, но когда я загружаю его в цель, его загрузка как 12:00:00 для всех записей вместо времени из источника.Informatica не заполняет время в столбце временной отметки

+0

См. [ask] и возьмите [тур] –

+0

Не могли бы вы сообщить, что такое источник и цели? Например. csv to oracle date column. Кроме того, отслеживайте порт от источника до цели, проверяя любой тип/масштаб данных всех портов, которые это поле перемещает, чтобы увидеть, не изменилось ли это вообще. Многие приложения, такие как excel, хранят дату и время в количестве, где целые цифры представляют дату, а дробные цифры представляют время, поэтому, если фракции будут усечены, будет проходить только дата, и вы приземлитесь со временем 00: 00:00, что составляет 12. –

ответ

0

Простой анализ для вас - это рабочий процесс, щелкните правой кнопкой мыши задачу сеанса и выберите редактирование. Перейдите на вкладку config, а затем установите для параметра override tracing значение для подробных данных.

Повторите сопоставление, и вы увидите, какое значение даты установлено для каждого преобразования, через которое оно проходит.

Определите, какое именно преобразование является тем, где дата становится днем ​​без времени, а затем устраняет неполадку только одного.

2 предостережений ... не делают это на производстве и убедитесь, что вы измените переопределение трассировки назад, когда вы сделали так, чтобы оно не найти свой путь в производство

Дальнейших шагов по настройке переопределения трассировки можно увидеть в этом kb https://kb.informatica.com/howto/6/Pages/_0/160860.aspx

Смежные вопросы