Tableau:数据源迁移后的"Unknown function DATEPARSE called"



关于Tableau和DATEPARSE函数的小问题。

我曾经有一个CSV,没有什么特别的,它有一个专栏Mytimestamp。Mytimestamp列的值如下:Mytimestamps1628670242328 1619671382146

DATE(DATEPARSE ( "yyyy-MM-dd HH:mm:ss", STR(DATEADD('second', (INT([Mytimestamp]/1000)), #1970-01-01#)) ))

再说一遍,这真的很好,没问题。现在,我们有几个其他的数据源,我只是将原始的数据源CSV文件替换为这些新的数据源。

不幸的是,所有使用此功能的仪表板都出现了问题。"称为"的未知函数DATEPARSE;。

我可以问一下如何解决这个问题,并了解我对CSV的行为吗?这个DATEPARSE函数的替代方案是什么;转换";这些时间戳转换成人类可读的格式。

谢谢

正确答案是使用DATETIME

DATE(DATEPARSE ( STR(DATEADD('second', (INT([Mytimestamp]/1000)), #1970-01-01#)) ))

某些数据源(如CSV(支持DATEPARSE但其他一些人没有,DATETIME就是答案。

相关内容

最新更新