德鲁伊不支持数字?

Druid doesn't support number?

我正在使用 Druid 0.8.2,我尝试使用 Tranquility 导入数字(作为维度)。

我遇到了这个错误: java.lang.IllegalStateException: Dimensions of type[FLOAT] are not supported

我听说 Druid 0.8.2 不支持数字。是真的吗?如果是,我必须在尺寸中使用类型 string ?

Druid 中的维度列必须是字符串。如果您有一个浮动字段 - 它很可能是一个指标。我使用这个经验法则——如果我能想到一个在 GROUP BY 语句中使用列的查询——它就是一个维度,否则,它很可能是一个指标(一个被测量的值,维度是否是一个属性的测量)。

维度和指标之间差异的解释 - https://altitudemarketing.com/blog/metrics-vs-dimensions-difference/

如果你确定你的Float列是一个维度,那么你需要将它转换成string类型,否则,不要将它标记为一个维度并保持它是float类型(metrics支持)