逗号分隔字符串的多值维度

时间:2016-07-14 07:26:29

标签: druid

我们有一个维度,它将值保存为逗号分隔的字符串(例如:" t1,t2,t3和#34;),我们是否有可能将此维度视为多值维度而不存储它们作为JSON数组?

注意:如果我们必须更正它们并加载为JSON数组,那么过去6个月的所有历史数据都必须修复

谢谢, Sathish所在

1 个答案:

答案 0 :(得分:0)

根据documentation,在数据摄取期间生成多值字段。因此,如果您将数据作为单个以逗号分隔的字符串摄取,那么将其视为多值字段的唯一方法是重新获取数据。也就是说,如果要按该值过滤或在“groupBy”查询中使用它。如果您只想提取数据的子部分,那么extraction functions可以使用。