Плоский файл ODI не определяется

Я новичок в ODI, в настоящее время работаю над простыми POC ODI. Я пытаюсь извлечь данные из плоского файла (.txt) и вставить их в таблицу Oracle согласно этому руководству http://www.odigurus.com/2012/02/delimiter-flat-file-rdbms-table-loading.html. Однако, как я ни стараюсь, ODI отказывается обнаруживать файл. Я разместил файл на E :. Я пробовал разместить его на C: \ и в папках. Тем не менее, похоже, это не работает. Я получаю сообщение о том, что каталог, указанный в вашей схеме, не существует, а затем сообщение о том, что файл не может быть найден.

Может ли кто-нибудь помочь мне с этим. Пожалуйста, дайте мне знать, если потребуется дополнительная информация.

С уважением, Спарки


person Sparky    schedule 09.10.2014    source источник


Ответы (3)


Файл .TXT должен быть размещен на сервере, где установлен odi, а не на локальном диске. Папка должна иметь права чтения, чтобы odi мог ее забрать.

person Vidya T    schedule 04.06.2018

Похоже, это связано с тем, что вы ввели как «Каталог (схема)» и «Каталог (рабочая схема)» в своей физической схеме. Убедитесь, что путь, который вы указали, правильный.

Также убедитесь, что вы использовали косую черту (/) вместо обратной (\).

С уважением,

JeromeFr

person JeromeFr    schedule 09.10.2014
comment
Привет, JeromeFr, уверяю вас, что определения схемы в топологии верны. См. Здесь изображение моего определения физической схемы snag.gy/U5Rg3.jpg - person Sparky; 09.10.2014

Если проблема по-прежнему не решена, и вы можете попробовать следующее:
Возможно, вы пропустили настройку обратного контекста для Модели. Что вы можете сделать, это просто дважды щелкнуть по своей модели и установить контекст в соответствии с тем, что вы создали, или в глобальный (как в моем случае), если вы запускаете его в глобальном контексте по умолчанию. См. Изображение ниже (в вашем случае я уверен, что это будет Не определено):
настройка контекста

Надеюсь, это решит вашу проблему. Всего наилучшего!

person sf9251    schedule 10.12.2014