【问题标题】:How to update existing data in Apache Druid如何更新 Apache Druid 中的现有数据
【发布时间】:2021-11-20 15:44:12
【问题描述】:

问题是向现有数据源添加一个新字段并用一些默认值填充它。 我已经通过this aticle尝试过

但实际结果是添加了新列,但它填充了一个空值。 我哪里错了,我可以用同样的方法解决它吗?

【问题讨论】:

    标签: datasource druid


    【解决方案1】:

    来自此处的文档:https://druid.apache.org/docs/latest/design/segments.html#different-schemas-among-segments

    可能结果与现有段没有新字段并因此显示为空有关。

    【讨论】:

      【解决方案2】:

      如果不查看您是如何在摄取规范中添加新列的,就很难判断。

      我会建议使用 druid 统一控制台数据加载器 UI > 并解析您的输入数据 > 在 transform 部分下定义附加列。数据加载器 UI 的优点是您可以立即预览转换后的结果,一旦工作流完成,您将获得摄取规范并可以从那里自行提交。

      例如- Transformation example

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-04-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-05-23
        相关资源
        最近更新 更多