Azure 数据工厂将 EnqueuedTimeUtc 转换为 Unix 时间戳

Azure Data Factory convert EnqueuedTimeUtc to Unix timestamp

我有一个从 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' )