Значение informatica, превышающее указанную точность, разрешенную для этого столбца
Я попытался загрузить таблицу ADuplicate, которая является дубликатом таблицы A, используя прямое сопоставление один в один в Informatica.
Но я получил следующую ошибку: "Значение, превышающее указанную точность, разрешенную для этого столбца"
Я заметил, что для столбца C4, который является числом (15) в обеих таблицах, возникает проблема при загрузке.
Данные с ошибкой при загрузке: 200000300123 и -1000000000000000000000000000000000000000000
Мое сомнение:
- Это значение доступно в источнике с той же точностью. Почему это не попадает в цель?
- Я изменил Целевой столбец C4 как просто поле Number. Я мог вставить это значение вручную с помощью TOAD, но почему я не мог сделать то же самое с помощью Informatica?
Пожалуйста, помогите мне.
заранее спасибо
Shanmugam
2 ответа
У вас есть какое-то преобразование между источником и целью, которое устанавливает различную точность для этого порта? Особенно тот, что перед целью?
Данные, записанные в цель, имеют более высокую точность - возможно, установлены выше в некоторых преобразованиях в середине. Вы можете проверить с преобразованием выражения в середине, чтобы уменьшить точность.
Попробуйте установить флажок " Включить высокую точность ", который доступен на вкладке " Свойства " в свойствах сеанса.