我有一个想要使用ADF映射数据流进行转换的基于JSON的源。我有一个包含纪元时间戳值的字符串,我想将其转换为Datetime值,以便稍后将其沉入Parquet文件中。
你知道一种方法吗?此语言的文档为here。
源文件:
{
"timestamp":"1574127407",
"name":"D.A."
}
答案 0 :(得分:1)
使用toTimestamp()并将所需的格式设置为第二个参数
toTimestamp(1574127407*1000l)
来自字符串:
toTimestamp(toInteger(toString(byName('timestamp')))*1000l,'yyyy-MM-dd HH:mm:ss')