Как не учитывать разделитель строк, который присутствует в данных столбца в Informatica Source - PullRequest
0 голосов
/ 20 сентября 2019

У меня есть CSV-файл в качестве источника с;как разделитель столбцов, LF как разделитель строк и мои данные заключены в "".Если я получу LF (разделитель строк) в данных, мы не должны рассматривать его как разделитель строк. Моя цель - база данных Oracle.Как получить требуемый вывод ниже при использовании informatica.

Ввод:

"Ram";"Hyderabad"LF
"Sita";"Hyderabad,LF
INDIA-500084."LF

Обязательный вывод должен содержать только 2 строки:

Name             Address
Ram              Hyderabad
Sita             Hyderabad, INDIA-500084.

Неправильный вывод, который я получаю3 строки:

Name              Address
Ram               Hyderabad
Sita              Hyderabad,
INDIA-500084.

1 Ответ

0 голосов
/ 20 сентября 2019

Считаю, что вам нужно найти и заменить ваш источник перед обработкой, чтобы избавиться от этих строк LF в двойных кавычках.

К сожалению, Informatica, вероятно, сначала разбивает строки на LF, поэтому вам необходимо повторно обработать источник, прежде чем Informatica его прочитает.Попробуйте использовать Command как Source и использовать sed.

...