我有一个从 EventHub 获取数据的数据流。
事件有一个名为EnqueuedTimeUtc:的系统属性
我想将 EnqueuedTimeUtc 的值转换为 Unix 时间戳或至少转换为 DateTime 在数据工厂中。
还有一个名为SystemProperties的属性。它有一个名为 x-opt-enqueued-time 的属性。我想获取 x-opt-enqueued-time 的值作为一列。
但是,如果我尝试解析 SystemProperties 列,则会出现以下错误:
有办法做到这一点吗?
谢谢!
最佳答案
toTimestamp('04/12/2022 08:40:39 PM','MM/dd/yyyy HH:mm:ss') - toTimestamp('1970-01-01 00:00:00.000', 'yyyy -MM-dd HH:mm:ss.SSS')
关于Azure数据工厂将EnqueuedTimeUtc转换为Unix时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71847509/