2014-10-09 60 views
0

我是ODI新手,目前正在开发简单的ODI POC。我试图从平面文件(.txt)中提取数据,并按照本教程http://www.odigurus.com/2012/02/delimiter-flat-file-rdbms-table-loading.html将其插入到Oracle表中。但是,无论我如何尝试,ODI都拒绝检测该文件。我已将该文件放在E :.我曾尝试将它放在C:\和文件夹中。但它似乎并不奏效。我收到消息说您的架构中指定的目录不存在,然后发现该文件无法找到的消息。ODI平面文件未被检测到

任何人都可以帮助我与此。请让我知道是否需要更多信息。

问候, 斯帕克

回答

0

它看起来像是与你输入的内容为“目录(架构)”和“目录(工作模式)”在您的物理模式。检查你放在那里的路径是否正确。

还请确保您使用了斜杠(/)而不是反斜杠(\)。

亲切的问候,

JeromeFr

+0

Hi JeromeFr,我向你保证拓扑中的模式定义是正确的。请参阅我的物理模式定义http://snag.gy/U5Rg3.jpg中的图像 – Sparky 2014-10-09 12:28:40

0

如果仍然是你的问题不解决,任何其他面临同样的问题,那么你可以试试这个:
也许你错过了设置的模式相反的上下文。 你可以做的只是双击你的模型,并设置上下文到你创建的内容或全球(如我的情况),如果你在默认的全局上下文中运行它。看到下面的图片(在你的情况下,我相信它会是未定义):
setting up the context

希望应该解决您的问题。祝一切顺利!