尝试过滤流作业查询中的输入时出错
Posted
技术标签:
【中文标题】尝试过滤流作业查询中的输入时出错【英文标题】:Error when trying to filter input in stream job query 【发布时间】:2017-02-07 10:23:29 【问题描述】:尝试运行查询时出现以下错误。我的目标是过滤 JSON 输入以确保只有有效事件才能通过。关于我如何实现这一目标的任何想法?
“不允许在表达式'event.Action'''中比较'bigint'和'nvarchar(max)'类型的操作数。”
SELECT
*
INTO
[output]
FROM
[input] event
WHERE
event.Name <> ' '
【问题讨论】:
【参考方案1】:通过更多研究,我意识到该值不是字符串,因此以下演员成功了。
CAST(event.Name AS nvarchar(max)) ''
【讨论】:
以上是关于尝试过滤流作业查询中的输入时出错的主要内容,如果未能解决你的问题,请参考以下文章
Azure 流分析作业 - 转换查询 - ARM 模板中的正确格式