是否有可能通过累积量中的自定义属性过滤事件

问题描述 投票:0回答:1

我正在Cumulocity中插入具有自定义属性的事件。是否可以通过自定义属性来过滤事件?

events filter cumulocity
1个回答
1
投票

取决于您的意思是“按自定义属性过滤事件”。如果您要通过事件内部的自定义“键”过滤,例如:

{
  "text" : "my custom event",
  "type" : "event type",
  "id" : "c8yId",
  "time" : "time",
  "custom_key" : "specific value"
}

您可以在请求中使用“ fragmentType”使用Cumulocity API。您可以通过发送“ custom_key”作为过滤器来实现此目的,如下所示:

GET /event/events?fragmentType="custom_key" HTTP/1.1
Host: tenant.cumulocity.com
Authorization: Basic .....

将返回具有该特定键的所有事件。

另一方面,如果要通过带有“特定值”的自定义“键”进行过滤,则可以通过创建一个简单的微服务来为您执行此操作。在微服务中,您发送相同的请求(上述),然后通过将“ custom_key”的值与要过滤的值进行比较来过滤结果,然后发送匹配的事件作为结果。

希望获得帮助!

© www.soinside.com 2019 - 2024. All rights reserved.