尝试在流作业查询中过滤输入时出错

时间:2017-02-07 10:23:30

标签: azure-stream-analytics

尝试运行查询时出现以下错误。我的目标是过滤JSON输入以确保只有有效的事件通过。关于我如何实现这一点的任何想法?

“表达式'事件中'bigint'和'nvarchar(max)'类型的操作数不允许比较。操作<>'''。”

SELECT
* 
INTO 
   [output]
FROM 
    [input] event 
WHERE
      event.Name <> ' '

1 个答案:

答案 0 :(得分:2)

通过更多的研究,我意识到这个值不是一个字符串,所以下面的演员就是这个伎俩。

CAST(event.Name AS nvarchar(max))&lt;&gt; ''