我有存储在 Blob 存储中的 JSON 形式的输入我有 SQL Azure 表形式的输出。
我编写的查询并成功地将 JSON 中特定属性的值移动到 SQL Azure 表的相应列。
现在对于一列,我想将整个 JSON 有效负载作为序列化字符串复制到一个 sql 列中,我没有得到适当的库函数来执行此操作。
SELECT
CASE
WHEN GetArrayLength(E.event) > 0
THEN GetRecordPropertyValue(GetArrayElement(E.event, 0), 'name')
ELSE ''
END AS EventName
,E.internal.data.id as DataId
,E.internal.data.documentVersion as DocVersion
,E.context.custom As CustomDimensionsPayload
Into OutputTblEvents
FROM InputBlobEvents E
这个CustomDimensionsPayload实际上应该是一个 JSON