snowflake-cloud-data-platform相关内容

运行基于JavaScript的过程时检索子查询

我有这样要求:我有许多JavaScript过程,我必须找出对过程运行的调用,以及在对过程的主调用下运行的子SQL(过程内的SQL)是什么。 是否可以使用QUERY_HISTORY完成此操作?如果可以,则使用QUERY_HISTORY数据集链接到关联的子SQL运行的主过程运行需要考虑哪些属性。 推荐答案 我尝试使用QUERY_TAG,但您无法在SP内执行ALTER SESSION, ..
发布时间:2022-03-10 18:49:58 其他开发

如何在Snowflake中将存储过程作为参数传递

我有一个存储过程,它以另一个存储过程的名称和参数调用它 但是,当我尝试执行此存储过程时出现错误 我做错了什么?从下面的代码中,我想我知道如何调用传递的存储过程,但是我想知道是不是我的语法不正确。 CREATE OR REPLACE PROCEDURE "ADMINDB"."TOOLKIT".LOG_PROCEDURES("P_PROCEDURE_NAME" VARCHAR, "P ..
发布时间:2022-03-10 18:47:09 其他开发

从Snowflake java UDF读取外部阶段文件

我已经创建了一个java UDF来从我的外部舞台读取Word文档。我使用IMPORTS子句导入所有外部阶段文件,并在java UDF中使用它们。它看起来不适合我。 是否有其他方法可以从舞台动态读取文件? 推荐答案 目前尚不支持使用JavaUDF从阶段动态读取文件,如雪花峰会所示。作为执行的一部分,您可以访问IMPORTS列表中的任何文件,但是,这些文件通常应该用于读取配置文件、模型等。 ..

如何在雪花中运行光标?

我已经在SQL和工作文件中写了下面的游标。 但是我无法在雪花上运行相同的光标,请帮助。 DECLARE @CurrentMonth NVARCHAR(100) DECLARE @CurrentMonth1 NVARCHAR(100) DECLARE MYDateCURSOR CURSOR DYNAMIC FOR SELECT Collections_COE FROM [Collection ..
发布时间:2022-03-10 18:34:59 其他开发

无法创建链接到Snowflake的服务器

我按照我能找到的所有说明操作: 在我的SQL Server虚拟机上安装了最新的Snowflake 64位ODBC驱动程序 已为其创建系统dsn(填写了“用户”、“服务器”、“数据库”、“架构”、“仓库”、“角色”和“跟踪”字段) 在SQL Server中,对于MSDASQL链接服务器提供程序,启用了以下参数:嵌套查询、仅零级、允许进程内、支持‘LIKE’运算符 按照说明创建链接服务器 ..

雪花管道访问权限被拒绝

使用Snowsql和GUI从用户角色执行管道可以很好地工作,以确认给定角色在管道上没有权限问题。 但是使用相同的角色通过雪管式睡觉接口调用时,遇到下面的错误。 snowflake.ingest.error.IngestResponseError: Http Error: 403, Vender Code: 390403, Message: Not authorized to man ..
发布时间:2022-03-10 18:28:11 其他开发

&Quot;数字值';';无法识别&&q;-哪一列?

我正在尝试将数据从临时表插入到主表中。该表有近300列,混合了数据类型的Varchars、整数、小数、日期等。 Snowflake显示";数值‘’无法识别"; 的无用错误消息 我已经检查并剪切了查询的各个部分,以尝试隔离查询的来源。几个小时后,每一列都被剪掉了,但它仍然在发生。 有人知道Snowflake诊断查询(如RedShift)可以告诉我问题发生的特定列吗? ..
发布时间:2022-03-10 18:25:37 其他开发

如何设置行数并对条件结果进行计数?

我正在尝试从100个结果的集合中计算条件数。 示例:在最后设置的100个操作中,有多少是针对“X”的? 我不太确定从哪里开始。 我对SQL相当陌生,我尝试过内部连接、子查询等,但似乎就是搞不懂。我觉得这是相当简单的事情。 谢谢! 推荐答案 @RToyo的答案涵盖了所有数据库管理系统。 在Snowflake中,您可以使用IFF: 稍微简化一下 selec ..
发布时间:2022-03-10 18:09:14 其他开发

雪花:如何使用特定的模式通过阶段从MS Azure加载文件?

我需要每周将文件从MS Azure加载到Snowflake表,我想知道是否可以找到更有效的方法 例如,如果我要加载此目录中的文件: my_folder/food/20200101.csv ... my_folder/food/20201201.csv 舞台名称为 my_stage 然后,如果我想加载6月份的文件,查询将是: select * from @my_sta ..
发布时间:2022-03-10 18:06:20 Python

在SQL中插入重复值

尝试找到一种简单的方法在表的两列中插入一些重复值,类似于R- 中的rep函数 例如,我需要插入两个值(巧克力和香草,各4次),并且需要插入4种重复两次的值,例如-- flavor_type schedule_type chocolate weekly chocolate monthly chocolate quarterly chocolate yearly vanill ..
发布时间:2022-03-10 18:02:57 数据库

打开的工作簿已被Snowflake刷新

我在Snowflake数据仓库中有很多打开的工作表,但现在看不到任何工作表。 如何恢复这些工作表? 我希望本地计算机上有相同的配置文件夹。 推荐答案 尝试单击左上角的小箭头,然后检查Recent worksheets 下 另外,您的工作表应该存储在WORKSHEET_DATA下(运行ls @~/worksheet_data以列出它们)。 ..
发布时间:2022-03-10 18:00:31 其他开发

暂存的内部文件csv.gz是否出现文件与对应表的大小不匹配的错误?

我正在尝试将csv.gz文件复制到我创建的表中,以开始分析地图的位置数据。我遇到了一个错误,指出字符太多,我应该添加一个On_Error选项。但是,我不确定这是否有助于加载数据,您能看一下吗? 数据源:https://data.world/cityofchicago/array-of-things-locations SELECT * FROM staged/array-of-thin ..
发布时间:2022-03-10 17:53:06 其他开发

无法通过Java执行雪花PUT命令

我们正在尝试使用Java将JSON文件从文件位置加载到名为Stage的Snowflake。目前,PUT命令仅适用于ODBC,不适用于JDBC。那么有没有办法使用Java代码执行PUT命令呢? 谢谢 推荐答案 Snowflake JDBC驱动程序支持local file uploads使用PUT语句。以下java语句被视为有效查询,文件将被上载: statement.exec ..
发布时间:2022-03-10 17:49:07 Java开发

雪花数据共享-有没有办法授予用户特定的访问权限?

我们希望与共享单个Snowflake帐户但需要对我们的数据进行差异化访问的部门共享数据。 从Snowflake文档看,似乎总是在帐户级共享。是否有任何方法可以从数据提供程序端控制用户或角色级别的访问,或者这是否要求数据使用者进行适当的授权? 更新:我们使用安全数据共享在帐户之间共享数据。如果可能,我们希望能够限制对其他帐户上的某些用户或角色的访问。 推荐答案 雪花访问实际上 ..
发布时间:2022-03-10 17:46:52 其他开发