云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

云存储_不要恋爱要结婚百度云资源_9元

小七 141 0

云存储_不要恋爱要结婚百度云资源_9元

正如我在上一篇博客中所讨论的,服务器,使用Groovy脚本记录有效负载应该谨慎使用HCI。通常情况下,您希望禁用日志记录,并且只有在需要时才有选项启用此功能。

如果您来自PI背景,您将非常清楚跟踪级别、日志记录同步和集成配置日志记录选项等参数,这些参数使您能够在需要时打开/关闭日志记录和暂存。那么,如何使用我们在前面的博客中描述的Groovy脚本在HCI中实现这一点呢?

首先是一些背景知识–HCI使您能够定义可在集成流中进行外部控制的参数。典型的例子是SOAP/httpurl、FTP服务器主机等,它们通常在每个环境中都有所不同。SCN上已经有关于HCI外部化参数的内容,建议您阅读该内容或SAP的相应文档-集成流外部化参数

为了能够动态定义日志记录,我们将使用自定义外部化参数,因此,您可以启用和禁用日志记录,而无需对集成流或Groovy脚本进行更改。

我们将继续使用我上一篇博客中描述的示例集成流,并添加一个额外的内容修改步骤和Groovy脚本中的一些更改,5118大数据,如下所述。

一旦完成内容修改步骤定义后,Externalized Parameters选项卡应包含名称与Content Modifier步骤中定义的名称相同的参数。在本例中:externalParamLogger。将参数的默认值设置为0(零)。保存并部署您的集成流。

触发您的集成流,外部参数值设置为0。当值设置为0时,集成流执行,Groovy脚本不记录有效负载。如下图所示,返现卡,没有可用附件。

要更新外部参数,请导航到"窗口"->"显示视图"->"其他"。在"显示视图"对话框中,导航到"其他"->"配置"

在打开的"配置"窗格中,导航到您的项目并双击该项目。在我的例子中,我的项目名称是–Prj\u PayloadAsAttachment

转到Externalized Parameters选项卡并将externalParamLogger的值更新为1,然后单击Save Parameters

在Configurations–>Deploy Integration Content中右键单击您的项目。您的集成流现在已更新为启用日志记录!

重新触发界面,您应该看到带有附件的日志,因为日志现在设置为值1。

在本博客中,发发淘客,外部化参数为您提供了动态向集成流提供参数的选项。这与一些智能Groovy脚本一起使您能够动态控制有效负载日志记录。

,新零售企业应用中心