удалить свойство события Keen.io

Есть ли способ удалить свойство события?

например У меня есть событие под названием Log, которое имеет два свойства X и Y.

Я хотел удалить Х

Если это невозможно сделать, могу ли я отредактировать значения X для журнала событий?

Я не смог ничего найти в Интернете


person user2205623    schedule 11.10.2017    source источник


Ответы (2)


Взгляните на Документацию по API. Вы пытались отправить DELETE на https://api.keen.io/3.0/projects/PROJECT_ID/events/Log/properties/X или что-то в этом роде? Это удалит свойство из всех событий в коллекции.

person masojus    schedule 12.10.2017

Вы можете удалить только определенное свойство или определенные свойства из своей коллекции событий, как показано здесь: https://keen.io/docs/api/#delete-a-property.

Хотя в некоторых случаях вы можете захотеть удалить ошибочные или ошибочные данные, в других случаях, особенно когда вы не используете данные активно и не запрашиваете их, можно оставить это свойство там. Он появится в ваших исторических данных, но не продолжайте отправлять свойство для будущих точек данных. Существует большое ограничение на количество уникальных свойств (1000 уникальные свойства), разрешенные для каждого события, а также большое ограничение размера для отдельных событий хорошо (~ 1 МБ).

Я бы рекомендовал сначала запустить извлечение точно такого же запроса (https://keen.io/docs/api/#extractions), чтобы получить предварительный просмотр того, что вы собираетесь удалить. Таким образом, вы также успешно создадите резервную копию этих данных.

Вот пример команды CURL для удаления определенного свойства — используйте COLLECTION_NAME и PROPERTY_NAME, чтобы указать свойство, которое вы хотите удалить из вашей конкретной коллекции событий. Конечно, замените заполнители PROJECT_ID, COLLECTION_NAME и MASTER_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

person jandwiches    schedule 12.10.2017