【发布时间】:2017-09-20 14:41:40
【问题描述】:
运行流分析时,我收到一条错误消息:
“由于不正确的时间戳而丢弃事件。仅限流分析 支持日期时间值的 ISO8601 格式"
我尝试了以下格式:
2017-09-19T13:17:29.0111070Z
2017-09-19T13:17:29.123456
2017-09-19 13:17:29.123456
2017-09-19T13:17:29.123
2017-09-19 13:17:29.123
但是,当我在流分析中的查询上使用“测试”按钮时,输出结果很好。另外,当我用子句注释掉时间戳时,查询可以工作,但 select 语句中的 System.timestamp 不会返回正确的时间。
这是格式问题还是其他问题?
【问题讨论】:
-
您可以尝试通过表达式将时间戳显式转换为日期时间并使用它吗?可以使用 cast
-
这可能对某些人有所帮助,错误不再出现,但流运行时没有输出(作为 csv 输出到 blob)。
标签: azure azure-stream-analytics