我们试图使用数据流将数据从一个 cosmos 集合复制和转换到另一个。我们正在使用查询从集合中选择数据,当我点击全部验证选项时,数据工厂突然显示验证错误“数据流表达式使用当前上下文中不存在的函数/参数/列”。由于我们没有进行任何修改,因此也没有发布任何内容。此外,当我们尝试调试时,它也会显示相同的错误。有人遇到过类似的问题吗?
问问题
1180 次
2 回答
0
我不知道您是否仍然遇到此问题,但是对于将来来到这里的人来说,通过在过滤器/选择之前的步骤中导入架构来解决该问题。
启动调试会话
选择源 > 投影 > 导入投影
这将更新架构以允许您的查询查看该列
于 2021-02-22T17:05:14.180 回答
0
是的,我在@Akhilesh 之前遇到过这个错误。
- 检查您使用的查询是否有效。
- 如果有任何字段以红色突出显示,请检查数据流转换中的所有输入字段。
- 如果上述方法不起作用,则删除并创建一个新数据流并添加您的表达式或查询,而不会出现任何错误。每次添加任何转换时都进行验证,以获得错误的明确答案。
如果数据流中有任何无效字段,调试将不会运行。可能存在任何无效的表达式字段,因此您会收到验证错误。
于 2020-01-22T13:55:02.420 回答