CSV/Плоский файл с именами столбцов без номера. месяцев и дат Сравнительный анализ Bloomberg за 6 месяцев 30.10.2018. Informatica (IICS) не может загрузить> 65 имен полей символов, поэтому я загрузил его как данные - первая строка. Теперь мне нужно сделать unpivot и выполнить логику на основе «исходных имен столбцов», т.е. если месяц был 6, а дата 30 октября 2018 года, сравнить с датой создания и сделать X. Мой лучший подход, как показано ниже. Пожалуйста, предложите лучший подход. 1) загрузить имена столбцов также как данные 2) вынуть строку 1 и сохранить ее как таблицу с 1 строкой 3) развернуть таблицу, чтобы создать таблицу с 1 столбцом, и повторно повернуть ее, чтобы создать имена столбцов 4) Применить к исходной таблице в SQL ( нет проблем с> 65 символов)
Как загрузить и использовать имена/заголовки столбцов › 65 символов в IICS?
Ответы (1)
Если ваши поля всегда будут в одной и той же последовательности, отредактируйте имена заголовков в исходном преобразовании. Настройте источник так, чтобы данные начинались со второй строки. Может быть возможность игнорировать значения строки заголовка. Это должно быть ясно из пользовательского интерфейса после редактирования преобразования.
person
Scott S Nelson
schedule
17.07.2019
Спасибо, Скотт. Последовательность может меняться, и каждый квартал будет добавляться еще больше столбцов. Кроме того, как только заголовки столбцов находятся в первой строке, а данные во второй строке, я могу полностью отфильтровать первую строку, но тогда я теряю информацию заголовка. Я не хочу его потерять; Я просто хочу переименовать (сократить имена столбцов) и вернуть их туда, где они были.
- person Hem; 19.07.2019
В прошлом у меня были сценарии Python для обработки форматирования исходного файла в сценарии предварительной обработки. Используйте параметры для динамического управления им из конфигурации сопоставления.
- person Scott S Nelson; 20.07.2019
Хорошо, позвольте мне попробовать использовать скрипты Python в команде предварительной обработки в задаче сопоставления, а затем файлы параметров, чтобы сохранить динамику сопоставления. Спасибо!
- person Hem; 21.07.2019