给FDMEE 11.1.2.4打了210补丁,据说100补丁就支持UDA了,反正我是没用过。按照最新的官方文档【Working with a Universal Data Adapter in FDMEE】,step by step地做下来,在创建Source Adapter的时候还是遇到了问题。。。。
创建完成Source Adapter,点击保存Safe后,再去点击Generate Template Package,提示An error occurred,除此之外也没有别的错误提示,这就很郁闷了,当时第一反应是去检查了Source System,没问题;然后去检查了ODI Studio,看了Oracle Database Adapter的package,也没问题,然后我就懵逼了。。
没办法去部署了FDMEE的weblogic域里找log。(因为这套系统的部署是Foundation和HFM的组件的服务器是CentOS 6.4,但是因为EPMA的Dim Server需要IIS,那就只能部署在windows server上,所以,FDMEE也就部署在了Windows server上,由于用了两个平台,实际我们是有两个同名的Weblogic管理域。)
嗯,这是一个无比明智的决定,很快找到了一定的“线索”,在userprojects\domains\EPMSystem\servers\ErpIntegrator0\logs\aif-WebApp.log下找到了这段内容:
提示ODI-15562:由于某个执行区域没有物理方案。。。。。。
于是我检查了上下文-UDAORCL,似乎没问题:
然而Global里,逻辑方案没有关联物理方案:
于是我就关联了物理方案,保存,再去Generate Template Package,就愉快地提示了success。嗯,相当可以!