2

我收到此错误消息:

Datetime column not provided as part table configuration and is required by this type of chart

我想创建一个图表,显示总交易量随时间的变化。我有一个日期字段创建为我想用作日期时间但不知道如何使用的列。

数据是上传的 .csv 文件。

如何在表配置中将列更改为日期时间?

4

3 回答 3

1

如何在表配置中将列更改为日期时间?

您应该可以将该列转换为时间戳。

Superset 抱怨缺少datetime列,因为它是用 Python 编写的;但假设您正在查询 postgres 数据库,等效类型将是timestamp.

如果您的数据源基于查询;您应该能够将日期类型转换为时间戳(使用::timestampto_timestamp())并将其用作“日期时间”列。

于 2018-05-30T00:45:36.457 回答
0

确定后检查数据中是否有日期或时间序列,如果日期的格式为年份,则 DATETIME 格式为“%Y”。

如果格式为 yyyy/mm/dd 则 DATATIME 格式为“%Y/%m/%d”,其余格式请 在此处查看

所有这些格式都必须在超集的编辑数据集窗口中进行编辑单击此处查看图像

参考文档,它有很大帮助。

于 2021-04-11T12:48:59.833 回答
0

在上传 CSV 文件的过程中,我们应该设置带有日期的列名称: 例如

于 2020-11-25T12:01:09.717 回答