Quick BI使用本地文件上传后新建计算字段提示“Number of arguments for function dateDiff doesn't match: passed 2, should be 3 or 4”

更新时间:2025-03-26 14:04:54

问题描述

Quick BI使用本地文件上传后新建计算字段提示“Number of arguments for function dateDiff doesn't match: passed 2, should be 3 or 4”。

问题原因

计算字段中设置的dateDiff函数和ClickHouse的要求入参不匹配,提示的错误是少传递了一个参数。

解决方案

ClickHouse数据源的dateDiff函数要求语法如下:

dateDiff('unit', startdate, enddate, [timezone])

适用于

  • 适用产品:Quick BI
  • 适用版本:公共云专业版4.5.4
  • 本页导读
  • 问题描述
  • 问题原因
  • 解决方案
  • 适用于