2020-08-19 05:14发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
SAP是否提供了API,以获取有关CPI中与"特定" iFlow相关的所有消息的报告?
我确实检查了工件"消息处理日志",但它提供了API以获取所有iFlow而不是特定iFlow的报告。 当然,一旦有了所有iFlow信息,我们就可以过滤特定的iFlow,但我想避免这种情况。
我们希望在一天结束时发送报告,其中消息ID仅用于关键业务接口,然后用于与目标系统进行计数。
请提出建议。
此致
马尔吉
您好,Rajashekhar
您找到的API(MessageProcessingLogs)是OData api,因此允许您编写"查询",使您仅可以查询特定的工件。
例如,如果您的工件/IFlow的ID为" if001_sender_to_receiver"(注意:您必须使用工件ID,而不是其明确名称!),则可以使用以下查询来查询MPL api:
https:///api/v1/MessageProcessingLogs?$ filter = IntegrationArtifact/Id eq'if001_sender_to_receiver'
您可以在此处阅读有关api的更多信息:< a hraf=" https://api.sap.com/api/MessageProcessingLogs/resource"> https://api.sap.com/api/MessageProcessingLogs/resource
您可以阅读 有关OData过滤器的更多信息,请参见: https://docs.mendix.com/refguide/odata-query-options
嗨,马尔基,
是的,SAP Cloud平台集成的Odata API可帮助您根据需要获取详细信息。
您可以使用资源路径:MessageProcessingLogs来满足您的需求,您可以在其中获取在租户上处理的消息的概述,并获取各个消息的详细信息。
以下是获取API可用资源路径的路径:
https:// 。 hci.int.sap.hana.ondemand.com/api/ v1 是服务根URI,而 tmn 代表租户管理节点。
希望这将帮助您根据需要获取详细信息。
Souvik
你好Rajasekhar,
检查此博客 https://blogs.sap。 com/2020/05/11/cpi-messages-processed-report/获取所有已处理邮件的CSV报告。
Anil
我需要在工件失败时读取错误信息。.您能帮助我通过FAILED消息GUID获取错误信息吗?
谢谢..!
最多设置5个标签!
您好,Rajashekhar
您找到的API(MessageProcessingLogs)是OData api,因此允许您编写"查询",使您仅可以查询特定的工件。
例如,如果您的工件/IFlow的ID为" if001_sender_to_receiver"(注意:您必须使用工件ID,而不是其明确名称!),则可以使用以下查询来查询MPL api:
您可以在此处阅读有关api的更多信息:< a hraf=" https://api.sap.com/api/MessageProcessingLogs/resource"> https://api.sap.com/api/MessageProcessingLogs/resource
您可以阅读 有关OData过滤器的更多信息,请参见: https://docs.mendix.com/refguide/odata-query-options
嗨,马尔基,
是的,SAP Cloud平台集成的Odata API可帮助您根据需要获取详细信息。
您可以使用资源路径:MessageProcessingLogs来满足您的需求,您可以在其中获取在租户上处理的消息的概述,并获取各个消息的详细信息。
以下是获取API可用资源路径的路径:
https:// 。 hci.int.sap.hana.ondemand.com/api/ v1 是服务根URI,而 tmn 代表租户管理节点。
希望这将帮助您根据需要获取详细信息。
此致
Souvik
你好Rajasekhar,
检查此博客 https://blogs.sap。 com/2020/05/11/cpi-messages-processed-report/获取所有已处理邮件的CSV报告。
此致
Anil
我需要在工件失败时读取错误信息。.您能帮助我通过FAILED消息GUID获取错误信息吗?
谢谢..!
一周热门 更多>