/ / Suppression de collections d'événements dans Keen.io - keen-io

Suppression de collections d'événements dans Keen.io - keen-io

Quand notre passionné.Le projet io a été lancé. Plusieurs collections d’événements ont été créées accidentellement en raison de la modification dynamique des noms (nom du blog de la page visualisée X, blog de la page consultée Y, blog de la page consultée Z, etc.). Est-ce que quelqu'un connaît un moyen efficace de supprimer toutes ces collections (c'est-à-dire que cela ne nécessite pas de les supprimer un par un dans l'interface utilisateur ou via l'API)?

Si j'ai pu interroger toute la collection d'événementsDans notre projet, je pourrais facilement parcourir toutes les collections d’événements et les supprimer via l’API, mais je n’ai pas trouvé le moyen de récupérer la liste des collections d’événements dans une requête.

Réponses:

2 pour la réponse № 1

L'émission d'une demande GET à la ressource Events renvoie les informations de schéma pour toutes les collections d'événements d'un projet, y compris les propriétés et leurs types.

https://keen.io/docs/api/reference/#event-resource

vif bijou a un méthode event_collections qui englobe cette fonctionnalité si vous êtes dans Ruby.

Il est préférable de parcourir le schéma collection par collection, car la suppression de plusieurs collections en parallèle peut entraîner limitation du taux.