创建目标属性 ODI 12C

Create target attributes ODI 12C

我想知道是否可以直接在 ODI 12c 中创建目标属性(可能是临时 table)而不在目标 table 中创建每个属性。

因为如果我们有一个包含 200 个属性的维度,那么单独添加每个属性就不会有趣了。

谢谢。

不,不幸的是,在 ODI 12c 映射中是不可能的。 不过,这可以通过使用输出签名在可重用映射中完成。然而输出签名并没有物理持久化到数据库中,它更像是一个子查询。

是的,你可以! 只需在设计器选项卡中的模型中将模型从源数据库复制到目标数据库,然后在您的地图上将创建目标 table 设置为 true 。但是当你的源数据库和目标数据库不同时,你应该考虑目标模型中的数据类型