SAP Data Services功能中的参数化表架构更改

2020-09-14 16:40发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我的问题是关于在将DEV环境部署到SAP Data Services中的PROD期间更改数据库表架构名称。

在导出过程中,我们可以使用ALIAS或模式更改轻松地在数据流中解决此问题。 当执行作业(使用ALIAS)时,表架构会更改,或者在其他情况下,在导出数据流期间更改表架构时,表架构将永久替换。

但是有没有一种简单的方法可以在函数(例如,lookup或key_generation)中更改Schema名称?

例如在DEV存储库中,该函数应如下所示:

key generation('DS1.DEV.TableName','Column1',1)

在PROD中这样:

key_generation('DS1.PROD.TableName','Column1',1)。

是否有一种方法可以将此更改参数化,即使用替代参数或变量? 例如这样的key_generation('DS01'|| $ SchemaName ||'.TableName','Column1',1)? 这个例子不起作用,但是也许有解决这个问题的类似方法?

期待您的评论。

最诚挚的问候,

Donatas

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我的问题是关于在将DEV环境部署到SAP Data Services中的PROD期间更改数据库表架构名称。

在导出过程中,我们可以使用ALIAS或模式更改轻松地在数据流中解决此问题。 当执行作业(使用ALIAS)时,表架构会更改,或者在其他情况下,在导出数据流期间更改表架构时,表架构将永久替换。

但是有没有一种简单的方法可以在函数(例如,lookup或key_generation)中更改Schema名称?

例如在DEV存储库中,该函数应如下所示:

key generation('DS1.DEV.TableName','Column1',1)

在PROD中这样:

key_generation('DS1.PROD.TableName','Column1',1)。

是否有一种方法可以将此更改参数化,即使用替代参数或变量? 例如这样的key_generation('DS01'|| $ SchemaName ||'.TableName','Column1',1)? 这个例子不起作用,但是也许有解决这个问题的类似方法?

期待您的评论。

最诚挚的问候,

Donatas

付费偷看设置
发送
1条回答
clever101
1楼-- · 2020-09-14 17:24

您可以将系统配置用作替换参数。 使用替换参数(例如$$ SCHMA ='DS1.PROD')。 可以针对不同的系统配置更改其值。

一周热门 更多>