Список поддерживаемых типов данных для измерений в Druid?

Кажется, я не могу найти какую-либо конкретную страницу учебника / документации на веб-сайте Druid, на которой есть список всех поддерживаемых в Druid типов данных для измерений. Из того, сколько я читал, я знаю, что long, float и string определенно поддерживаются, но у меня почти нулевая информация о других поддерживаемых типах.

Любая помощь по этому поводу будет оценена, спасибо!


person Tarun Verma    schedule 14.07.2017    source источник


Ответы (2)


Druid изначально поддерживает пять основных типов столбцов: длинный (64-битное целое число со знаком), float (32-битное число с плавающей запятой), двойная (64-битная плавающая) строка (строки в кодировке UTF-8) и сложный (универсальный для более экзотических типов данных, таких как столбцы hyperUnique и приблизительно гистограмма). Метки времени (включая столбец __time) хранятся в виде длинных чисел, значение которых представляет собой количество миллисекунд с 1 января 1970 года по всемирному координированному времени.

Я нашел эту страницу со списком поддерживаемых типов: https://druid.apache.org/docs/latest/querying/sql.html#data-types

person Rob Wu    schedule 28.11.2017

Измерения - это поля, по которым можно фильтровать или группировать. Это всегда одиночные строки, массивы строк, одиночные длинные, одиночные двойные или одиночные числа с плавающей запятой.

person RahulAggarwal    schedule 08.03.2019