Поскольку Кин не сильно типизирован, я заметил, что можно отправлять данные разных типов в одно и то же свойство. Например, некоторые события могут иметь свойство, значение которого является String (отправлено окруженным кавычками), а некоторые, чье значение является целым числом (отправлено без кавычек). В случае математических операций, каково ожидаемое поведение?Значения смешанных значений Keen IO (целые числа в виде строк)
ответ
Да, вы правы, Keen может принимать данные разных типов в качестве значения для ваших свойств. Примером типа данных Keen's lenient является то, что свойство, такое как VisitorID, может содержать оба числа (например, 14558) или строки (например, «14558»).
Это статья с сайта Keen полезна для просмотра того, где вы можете проверить типы данных: https://keen.io/docs/data-collection/data-modeling-guide-200/#check-for-data-type-mismatch
Наш компаратор будет вычислять только математические операции над числами. Если у вас есть свойство, значения которого смешаны, операция будет применяться только к числам, строки будут игнорироваться. Вы можете увидеть значения в свойстве, выполнив запрос select_unique этого свойства как target_property, затем (если вы используете проводник), выбрав JSON из раскрывающегося списка в правом верхнем углу. Любые значения, которые вы видите там, которые окружены кавычками, будут игнорироваться математическим типом запроса (минимальным, максимальным, средним, средним, процентилем и суммой).
Если вы только начинаете, и знаете, что хотите выполнять математические операции над этим свойством, мы рекомендуем вам всегда отправлять целые числа в виде чисел (без кавычек). Если вы действительно хотите, чтобы ваш набор данных был чистым, вы можете даже начать новую коллекцию, как только убедитесь, что вы больше не отправляете строки.
- 1. Ярлыки Keen IO
- 2. pg-prom возвращает целые числа в виде строк
- 3. Keen IO Dashboards drag & drop
- 4. Добавить целые числа в виде строк в переменную bash
- 5. Конкретные целые числа в виде двоичных строк в байтах
- 6. Целые числа из строк
- 7. Как заставить мою программу отображать целые числа в виде строк?
- 8. Использование строк, содержащих целые числа в виде ключей таблицы
- 9. Преобразование временных строк в целые числа
- 10. Преобразование строк в целые числа
- 11. Разбор строк в целые числа
- 12. Как расширить данные таблицы строк с помощью Keen io?
- 13. Значения даты SQL, преобразованные в целые числа
- 14. Преобразование значений именованных кортежей из строк в целые числа
- 15. Установка типа поля в datetime [keen-io]
- 16. Изменение значений словаря на целые числа
- 17. Найти все целые числа в списке строк
- 18. Преобразование строк в целые числа на arm64?
- 19. Извлечь целые числа из строк
- 20. Keen-io JS визуализация без показов
- 21. Использование Google ChartRangeFilter с Keen IO
- 22. Keen IO Dashboards JSON импорт/экспорт
- 23. Silex - app-> json() возвращает целые данные в виде строк
- 24. Массив значений (целые числа) и предсказание следующего значения для добавления
- 25. Преобразование шестнадцатеричных строк в целые числа
- 26. Ошибка преобразования строк букв в целые числа
- 27. Преобразование строк в целые числа правильным образом
- 28. Преобразование последовательности строк в целые числа (Clojure)
- 29. MIPS Преобразование строк в целые числа
- 30. Преобразование списка строк в целые числа