点击此处---> 群内免费提供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}有效,但是为什么?
谢谢
亚历克斯
亚历山大,你好
根据文档:"必须将任何对安全敏感的数据(例如用户凭据和密码)放入MTA扩展描述符中。"
请尝试以下示例:
#mta.yaml
#extension.mtaext
此致
Jonatan
尊敬的Alex,
您可以链接文档吗? 您是否真的想了解Neo?
最诚挚的问候
格雷戈尔
嗨,格雷戈尔,
是,我在NEO上:-)我指的是此链接 https://help.sap.com/viewer/65de2977205c403bbc107264b8eccf4b/Cloud/zh-CN/f1caa871360c40e7be7ce4264ab9c336.html
最佳
亚历克斯
嗨乔纳坦,
谢谢。 我会尝试的。
是否可以更改参数的名称,或者它们是否需要与使用它们的名称匹配? 例如。 我想将用户ID重命名为DBUser并将密码重命名为DBPassword,但是将它们用于模块com.sap.hcp.persistence。 这样做的语法如何?
最佳
亚历克斯
嗨,乔纳坦·施罗佩尔 ,
parameters-metadata 可以解决问题。 我没有创建extension.mtaext,它在mta.yaml中的工作方式如下:
非常感谢。
顺便说一句:我认为这不是MTA官方文档的一部分吗?
一周热门 更多>