Загрузите файл Excel с ОС UNIX, используя odi - PullRequest
0 голосов
/ 12 сентября 2018

У меня есть несколько файлов Excel вместе с несколькими листами в каждом файле Excel.У меня есть odi установить в операционной системе UNIX.С помощью окон мы можем напрямую создать соединение ODBC и передать его по физической схеме.Что делать, если у нас есть система UNIX.Постановка проблемы: я преобразовал файл excel в csv с помощью сценария unix, но большинство столбцов, представленных в excel, имеют строковые значения enter image description here

Таким образом, мы не можем различить запятую, котораяиспользуется в разделении строк и столбцов.

Любая идея, как это преодолеть.

1 Ответ

0 голосов
/ 12 сентября 2018

Мой подход всегда заключался в преобразовании файла Excel в CSV с использованием сценария PERL.Это может быть запущено в ODI с помощью ODI Tool OdiOsCommand.

Мне кажется, я использовал этот параметр, который допускает множество параметров: https://metacpan.org/pod/release/KEN/xls2csv-1.07/script/xls2csv

Этот тоже хорошо выглядит: https://github.com/soh-i/Excel2CSV

...