SAP DataHub/数据智能Python3操作员记录

2020-08-17 21:15发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好, 我想在我的自定义pyt...

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

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


你好,

我想在我的自定义python3运算符中使用记录器,如下所示:

https://help.sap.com/viewer/ 1c1341f6911f4da5a35b191b40b426c8/Cloud/zh-CN/603c6d6a7d384343b91ac7c593738465.html

我在脚本中这样使用它:

" logger.debug("连接已成功建立...")"

但是我在 Trace Tab中找不到我的消息。

我还必须使用"作为记录器导入日志记录"来使用它。

有什么建议吗? 谢谢

6条回答
浮生未央
2020-08-17 21:45

您不需要导入日志记录-您可以使用嵌入式api:

api.logger.info ()

api.logger.debug(<输出>)

api.logger.warn(<输出>)

因此,对于您的示例,只需将其更改为:

" logger.debug("连接已成功稳定...")"

" api.logger.debug("连接成功建立了...")"

在早期的DH版本(2.7.3和更早的版本)中需要注意的一件事,您不应将跟踪缓冲区容量设置得太高,尤其是在记录大量消息的情况下。

另一个提示-如果将跟踪级别设置为调试但禁用跟踪流,它仍将写入该图的诊断下载中的日志,因此您仍可以在自己喜欢的文本编辑器中查看它们。 (如果您的日志消息很长,有时很难阅读跟踪面板)。

一周热门 更多>