如何在SAP NEO MTA中使用用户输入参数

2020-09-02 17:30发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我是NEO上MTA部...

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

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


大家好,

我是NEO上MTA部署的新手,并且想知道如何使用定义的用户输入属性/变量。 该文档告诉您定义这样的用户输入:

#mta.yaml

 ID:com.p36.awesome.solution
 版本:1.9.0
 _schema-version:'3.1'

 参数:
    hcp-deployer-version:1.2.0
    标题:很棒的解决方案

 模块:
     
   #我们的Java应用
   -名称:javaApp
     类型:java
     ...
     要求:
       -名称:数据库绑定
         参数:
           绑定名称:PROVIDER

 #HANA数据库
 资源:
    -名称:数据库绑定
      类型:com.sap.hcp.persistence
      特性:
       密码:
       dbUser:
      属性元数据:
       密码:
         敏感:真实
      参数:
        ID:
        用户ID:$ {dbUser}
        密码:$ {password}
        帐户:
 
在部署期间显示

删除属性 dbUser 用户输入是可以的。 上面说明的代码不起作用,因为$ {dbUser}在部署期间无法解析,即使它显示为输入参数也是如此。

如何访问dbUser?

$ {password}有效,但是为什么?

谢谢

亚历克斯

5条回答
ZJXianG
2020-09-02 17:53

嗨乔纳坦,
谢谢。 我会尝试的。

是否可以更改参数的名称,或者它们是否需要与使用它们的名称匹配? 例如。 我想将用户ID重命名为DBUser并将密码重命名为DBPassword,但是将它们用于模块com.sap.hcp.persistence。 这样做的语法如何?

最佳
亚历克斯

一周热门 更多>