2016-12-20 2 views
1

Ich versuche, eine Abfrage für meine Keen IO-Sammlung von Seitenaufrufen zu schreiben, ich brauche wirklich eine bestimmte Eigenschaft ausgefiltert werden. Dies ist ein Filter für jedes Mal, wenn eine Verweis_URL "nicht existiert" (DNE)."Does Not Exist" (DNE) Eigenschaftenfilter für Keen IO-Analyse-Aufrufe

Ich bemerkte, dass es eine vollständige Liste anderer Filteroperationen gibt, aber keine DNE. Ich habe versucht "Gleich" "Null", aber es hat es nicht für mich gemacht.

Liste der Filteroperationen: https://keen.io/docs/api/#operator-definitions List of Filter Operations

Ist das möglich?

Antwort

1

Verwenden Sie den Operator "Eigenschaft existiert". Sie werden es ungefähr in der Mitte der Liste der Operatoren in Ihrem Screenshot finden.

Sobald Sie jedoch diesen Operator ausgewählt haben, wird der Wert auf der rechten Seite standardmäßig auf "True" gesetzt. Dies wäre das Gegenteil von dem, was Sie suchen. Um DNE zu erhalten, müssen Sie den booleschen Wert auf "False" setzen.

Sie haben in Ihren Ergebnissen richtig festgestellt, dass "Gleich" "Null" nicht auf die gleiche Weise funktioniert wie DNE. Verhaltensweise ist das ein Zeichenfolgenvergleich, so dass Ereignisse, die keinen Wert haben, diesen Filter nicht erfüllen.