2

我正在使用流分析来实时处理一些 RFID 数据。来自 RFID 阅读器的事件作为输入发送到事件中心。现在我面临一个问题,事件中的时间是 UNIX 时间格式,看起来像“TimeStamp”:1460471242.22402,“当我测试查询时很奇怪(不是开始工作,而是使用输入中的示例数据),UNIX 时间更改为 "2016-04-12T14:48:00.0000000Z" ,但是当我启动 SA 作业时,它失败并说“时间戳”列不符合 ISO 8601 标准。有没有如何在 SA 中将 UNIX 时间转换为标准日期格式而不更改输入原始数据?我的查询很简单,例如:SELECT EPCValue, Antenna, System.TimeStamp AS Time INTO dataoutput FROM datainput timestamp by TimeStamp

4

1 回答 1

3

请查看此页面中的示例。它描述了如何将 UNIX 时间转换为 SQL 日期时间格式 https://msdn.microsoft.com/en-us/library/mt573293.aspx

于 2016-04-12T17:00:27.893 回答