Azure 流分析查询
Azure streaming analytics query
我有以下查询,它从 IoT 气象站获取输入并输出到 Power Bi:
WITH machinelearning AS (
SELECT EventEnqueuedUtcTime, Temperature, Humidity, WindSpeed, WindGust, Pressure, Rain, machinelearning(Temperature, Humidity, Pressure) as result from [CwrtCelynWeather]
)
Select WindSpeed, WindGust, CAST (result.[Pressure] AS FLOAT) AS Pressure, Rain, System.Timestamp time, CAST (result.[temperature] AS FLOAT) AS temperature, CAST (result.[humidity] AS FLOAT) AS humidity, CAST (result.[Scored Probabilities] AS FLOAT ) AS 'probabalities of rain'
Into [weatherPBi2]
From machinelearning
我的问题是如何将以下内容转换为百分比?
CAST (result.[Scored Probabilities] AS FLOAT ) AS 'probabalities of rain'
目前它 returns 小数点 0.45,但我想让它发送 45.0。我尝试了以下方法:
CAST (result.[Scored Probabilities] AS FLOAT ) *100 AS 'probabalities of rain'
&
CAST (result.[Scored Probabilities*100] AS FLOAT ) AS 'probabalities of rain'
但是流分析抱怨。
如有任何帮助,我们将不胜感激
谢谢
凯文
以防万一其他人遇到同样的问题,这是我的解决方案:
100 * CAST (result.[Scored Probabilities] AS FLOAT ) AS 'probabalities of rain'
这很好用。
我有以下查询,它从 IoT 气象站获取输入并输出到 Power Bi:
WITH machinelearning AS (
SELECT EventEnqueuedUtcTime, Temperature, Humidity, WindSpeed, WindGust, Pressure, Rain, machinelearning(Temperature, Humidity, Pressure) as result from [CwrtCelynWeather]
)
Select WindSpeed, WindGust, CAST (result.[Pressure] AS FLOAT) AS Pressure, Rain, System.Timestamp time, CAST (result.[temperature] AS FLOAT) AS temperature, CAST (result.[humidity] AS FLOAT) AS humidity, CAST (result.[Scored Probabilities] AS FLOAT ) AS 'probabalities of rain'
Into [weatherPBi2]
From machinelearning
我的问题是如何将以下内容转换为百分比?
CAST (result.[Scored Probabilities] AS FLOAT ) AS 'probabalities of rain'
目前它 returns 小数点 0.45,但我想让它发送 45.0。我尝试了以下方法:
CAST (result.[Scored Probabilities] AS FLOAT ) *100 AS 'probabalities of rain'
&
CAST (result.[Scored Probabilities*100] AS FLOAT ) AS 'probabalities of rain'
但是流分析抱怨。
如有任何帮助,我们将不胜感激
谢谢
凯文
以防万一其他人遇到同样的问题,这是我的解决方案:
100 * CAST (result.[Scored Probabilities] AS FLOAT ) AS 'probabalities of rain'
这很好用。