0

我正在尝试参数化 ODI 中的拓扑连接以使用变量一一加载相同结构的多个 xml。但我收到未知令牌错误。

jdbc url :jdbc:snps:xml?f=U:/SOTI_CLOUD/#B.xml

{ #B 是具有文件名的 ODI 变量)

4

2 回答 2

0

只是预感……</p>

对于要在 JDBC URL 中提取的变量,您需要启动一个单独的场景。您的问题可能有所不同,但请确保您有一个带有变量 declare/refresh 的外部循环,并且每当您刷新/递增它时,您都会启动一个单独的场景(不仅仅是一个界面),您可以在其中使用这种构造的 URL 加载数据。

于 2015-02-07T18:25:06.583 回答
0

如果是全局变量,请尝试使用#GLOBAL.B,如果是项目变量,请尝试使用#<PROJECT_NAME>.B。

还要检查该变量的历史设置是什么。如果它设置为“无历史记录”,请确保您在要访问该 XML 文件的同一会话中声明/刷新变量。

于 2015-02-06T20:36:53.727 回答