S03015

错误代码

S03015

报错信息

When the fill parameter is a vector, its size must be consistent with the number of elements specified in metrics. RefId: S03015

错误原因

createTimeSeriesEnginecreateDailyTimeSeriesEngine 函数的可选参数 fill 用于指定某个分组的某个窗口无数据时的处理方法。可取以下值:

  • ‘none’: 不输出结果。
  • ‘null’: 输出结果为 NULL。
  • ‘ffill’: 输出上一个有数据的窗口的结果。
  • ‘具体数值’:该值的数据类型需要和对应的 metrics 计算结果的类型保持一致。

fill 值和待计算的 metrics 的数量、类型不兼容时,报出此错误。

注: fill 可以输入向量,长度与 metrics 个数保持一致,表示为每个 metrics 指定不同的 fill 方式。若为向量,向量中各项只能是 'null', 'ffill' 或一个数值,不能是 'none'。

解决办法

检查 fill 参数和 metrics 参数,两者需要数量一致、类型对应。