Javascript 雪花UDF在雪花WebUI和DBeaver中的行为不同

Javascript 雪花UDF在雪花WebUI和DBeaver中的行为不同,javascript,user-defined-functions,snowflake-cloud-data-platform,dbeaver,Javascript,User Defined Functions,Snowflake Cloud Data Platform,Dbeaver,我创建了一个UDF来计算每个排序的行,以缓存值,以便在查询检查每行时进行比较。如果按如下所示运行查询,则UDF工作正常。正确的输出是DBeaver屏幕截图 使用Snowflake JDBC的DBeaver的结果提供了来自Snowflake WebUI的不同输出,即使脚本相同。最奇怪的是,在DBeaver中,您可以看到正确的输出,但如果将其插入到表或“createtable as select”,则输出结果与webUI相同,这是错误的 雪花用户界面 DBeaver用户界面 您需要帮助我们重现此问

我创建了一个UDF来计算每个排序的行,以缓存值,以便在查询检查每行时进行比较。如果按如下所示运行查询,则UDF工作正常。正确的输出是DBeaver屏幕截图

使用Snowflake JDBC的DBeaver的结果提供了来自Snowflake WebUI的不同输出,即使脚本相同。最奇怪的是,在DBeaver中,您可以看到正确的输出,但如果将其插入到表或“createtable as select”,则输出结果与webUI相同,这是错误的

雪花用户界面

DBeaver用户界面

您需要帮助我们重现此问题。我在截图中看到的只是
中的差异是新的行
,但是代码和输入数据在哪里?请帮助我们帮助你。嗨,菲利佩,我将把这个链接发送给我们的SF客户经理,这样我们就可以讨论tihs了。最好在会议上展示这一点。顺便说一句,不管它是什么数据。正如您所看到的,这两个查询是相同的。我为两个查询访问相同数量的行(32),并且它们是相同的数据。这是同一张桌子。相同的模式。同样的分贝。同一个仓库。同样的角色。同样的功能。只是不同的IDE。是的。但是我不能仅仅通过看两张照片来复制任何东西。如果您无法在此处共享足够的上下文以帮助堆栈溢出,那么联系支持人员是更好的选择。