在 Stream Analytics 中将时间戳拆分为单独的列,以便在 Power BI 中进一步过滤
Spilt timestamp into separate columns in Stream Analytics for further filtering in Power BI
目前我正在从传感器(通过事件中心)接收数据以流分析 JSON 格式。我想在 Power BI 中可视化这些数据,并希望将事件筛选到特定的日期、月份、年份等。但是为了能够做到这一点,我需要将时间戳拆分为新的列。我收到 ISO 8601 格式的时间戳:
"timestamp":“2020-01-13T08:24:50.0749840Z”
我无法在流分析中拆分这种时间戳。有没有人以前做过这个?
请只使用 ASA 中的内置 Date and Time Functions,它可以识别您的日期数据的格式。
sql:
SELECT
Year(input.timestamp) as year,
Month(input.timestamp) as month,
Day(input.timestamp) as day
FROM
input
输出:
目前我正在从传感器(通过事件中心)接收数据以流分析 JSON 格式。我想在 Power BI 中可视化这些数据,并希望将事件筛选到特定的日期、月份、年份等。但是为了能够做到这一点,我需要将时间戳拆分为新的列。我收到 ISO 8601 格式的时间戳:
"timestamp":“2020-01-13T08:24:50.0749840Z”
我无法在流分析中拆分这种时间戳。有没有人以前做过这个?
请只使用 ASA 中的内置 Date and Time Functions,它可以识别您的日期数据的格式。
sql:
SELECT
Year(input.timestamp) as year,
Month(input.timestamp) as month,
Day(input.timestamp) as day
FROM
input
输出: