gpt4 book ai didi

Azure KQL : convert date in string format "20210820122039" to datetime in azure KQL

转载 作者:行者123 更新时间:2023-12-03 05:26:00 25 4
gpt4 key购买 nike

我在 azure 应用程序见解中有一个列,它是字符串,其中日期以字符串形式存储20210820122039 (yyyymmddhhmmss) 我想创建新列,该列将通过将所有值转换为日期格式(默认格式即可)来复制现有列。有人可以帮助我使用 API 来帮助我在 Azure KQL 中执行此操作吗?

以下是有关数据和查询的一些信息。

存储在自定义维度中的 Json 数据。从自定义维度中提取的可选标题看起来像这样。{“UTCDate”:“2021-08-20T08:41:28.0260000Z”,,“日期”:“20210820104125”,“isPresent”:“False”}

我希望将日期值转换为日期时间数据类型,默认日期格式为 yyyy-mm-dd hh:mm:ss

下面是我的 KQL

traces
| extend optionalHeaders=todynamic(tostring(customDimensions.OptionalHeaders))
| extend DateMeta=todatetime(optionalHeaders.Date_metaData)

这会导致空列,而且 todatetime 不支持像这样传递格式参数 todatetime(optionalHeaders.Date_metaData,'yyyy-mm-dd hh:mm:ss')

enter image description here

最佳答案

let dt = datetime(20210820122039);
print
dt

enter image description here

关于Azure KQL : convert date in string format "20210820122039" to datetime in azure KQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68858220/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com