2017-10-11 44 views
0

有没有办法删除事件的属性?删除事件的属性keen.io

例如我有具有两个属性X和Y

我想删除X

如果不能做我可以编辑X的事件日志的值称为记录一个事件?

我一直无法找到任何在线

回答

2

您可以从事件收集仅删除某个属性或特定的属性,如下所示:https://keen.io/docs/api/#delete-a-property

虽然在某些情况下,您可能需要删除错误的或错误的数据显示,尤其是在你不积极使用和查询它是确定的数据离开酒店,还有其他案件。它将显示在您的历史数据中,但不会继续将该属性发送给未来的数据点。每个事件允许的number of unique properties(1,000个独特的属性)以及大的size limit on individual events(〜1MB)都有很大的限制。

我建议你先运行完全相同的查询的提取(https://keen.io/docs/api/#extractions)得到的东西你要删除的预览。这样,您也可以成功创建该数据的备份。

下面是一个示例CURL命令,用于删除特定属性 - 使用COLLECTION_NAMEPROPERTY_NAME来标识要从特定事件集合中删除的属性。当然,请使用您自己的替换PROJECT_IDCOLLECTION_NAMEMASTER_KEY占位符。

$ curl https://api.keen.io/3.0/projects/PROJECT_ID/events/COLLECTION_NAME/properties/PROPERTY_NAME \ 
 
    -H "Authorization: MASTER_KEY" \ 
 
    -H "Content-Type: application/json" \ 
 
    -X DELETE