【问题标题】:Filling null values with mean in PDI (PENTAHO)在 PDI (PENTAHO) 中用平均值填充空值
【发布时间】:2021-02-20 20:54:54
【问题描述】:

我有一个 xls 输入文件并使用“单变量统计”步骤提取平均值;我尝试使用“如果字段值为空”,但我没有想出用“单变量统计”的平均值替换空值。谁能帮我这个? 我正在使用 Pentaho 8.3

【问题讨论】:

    标签: pentaho kettle pdi


    【解决方案1】:

    在使用“单变量统计”执行均值运算之前,您可以使用以下步骤(方式)从输入数据中删除 NULL 值

    如果你真的想用任何其他值替换NULL值,你可以按照下面的配置方式使用“如果字段值为空”步骤。

    这里我将 NULL 值替换为 '1'

    如果你还想要什么,请告诉我。

    【讨论】:

      【解决方案2】:

      让我们用示例方式来做: Step1:计算平均值。 Step2:向主流添加均值。 Step3:用Java Script(Script Value Step)用平均值替换null。 这是我的变换:

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-01-16
        • 2021-12-25
        • 1970-01-01
        • 1970-01-01
        • 2020-10-25
        • 1970-01-01
        • 2020-06-08
        • 1970-01-01
        相关资源
        最近更新 更多