问题标签 [snowflake-task]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
349 浏览

snowflake-cloud-data-platform - 如何在 Snowflake DB 中找到挂起的任务?

我想找出挂起的任务,输出SHOW TASKS太长,无法快速查看哪些任务实际上是挂起的(我们有很多任务)

有没有办法只获取暂停任务的名称并过滤掉实际启动的任务?

0 投票
1 回答
4156 浏览

sql - 从数组中展平雪花中的数据源

我正在尝试修复数据集中的数组。目前,我有一个数据集,其中包含多个不同 uuid 的参考编号。我想做的是在 Snowflake 中将其展平以使其成为参考号,以便每个 uuid 都有单独的行。例如

最终应该看起来像:

我刚开始在 Snowflake 工作,所以我是新手。看起来有一个横向变平,但这要么不能告诉我我有各种各样的错误。雪花的文档在这方面有点令人困惑。

0 投票
2 回答
264 浏览

snowflake-cloud-data-platform - 从 SnowFlake 上的配置文件中读取参数(不是通过 SnowSQL)

我能够从 SnowFlake 上的本地配置文件中读取参数(使用 SnowSQL)。但在生产环境中,SQL 将以自动化方式运行(使用 SnowFlake 任务)。

我在 Snowflake 中创建了一个调用存储过程的任务。存储过程需要几个我想从配置文件中读取的参数。因此,相同的存储过程可以用于多个类似的用例。

请建议是否有任何解决方法。

参考链接:https ://docs.snowflake.net/manuals/user-guide/tasks-intro.html

虽然它说“请注意,任务不支持帐户或用户参数。”

0 投票
1 回答
1299 浏览

sql - 更改列集默认不支持的功能

我想更改表并设置标识列的默认顺序。当我尝试跑步时

它显示以下错误:

下面是创建表sql:

考虑到雪花文档,列必须有一个序列才能使用 alter column set default 并信任雪花文档,identity或者autoincrement是同义词,并且雪花使用序列来自动增加该列。 https://docs.snowflake.net/manuals/sql-reference/sql/create-table.html

0 投票
2 回答
426 浏览

snowflake-cloud-data-platform - Snowflake - 前任任务的执行历史

我有两个任务T1T2。T1 每天 7:00 运行,它是T2 的前身

我可以使用 T1 的任务执行历史。然而,T2 的历史并没有出现在结果中。

有没有办法可以跟踪第二个任务是否执行?

最好的,维杰·普拉卡什


更新:

这是我用来查询任务执行状态的查询:

0 投票
2 回答
1064 浏览

snowflake-cloud-data-platform - 雪花用户/角色管理

我有不同的用户,角色为“sysadmin”。当系统管理员用户“AAA”正在创建表时,一切正常,但是当用户“BBB”想要删除/创建或替换用户“AAA”创建的表时,我们收到“权限不足”的错误”。我应该怎么办?我有什么需要改变的吗?

** sysadmin 中的所有用户在所需的架构、数据库、表上都有“GRANT ALL”。

0 投票
1 回答
178 浏览

amazon-s3 - 在 S3 中上传新文件时,Snowpipe 未触发

我已经创建了 SNS 主题、S3 中的事件和 Snowpipe 创建已成功完成。但是当我在 AWS S3 中上传任何新文件时,我的雪管不会自动触发。我猜我的 SNS 没有处理事件触发。在 S3 中创建这些项目,即雪管、sns 主题和事件是否有任何依赖关系?

下面是雪管的代码:

以下是我在 SNS 中使用的策略

0 投票
2 回答
423 浏览

snowflake-cloud-data-platform - 连接到 Snowflake 时如何解决 C# 中的无效 URI 问题?

我正在尝试通过 azure function app 连接到 Snowflake。以下是我正在使用的代码片段(参考:https ://github.com/snowflakedb/snowflake-connector-net#create-a-connection):

只要我明白: account here 只是 URL 的第一部分,即 URL account.east-us-2.azure .snowflakecomputing.com的粗体部分

我在这里做错了什么吗?当执行到conn.Open(); 我收到如下错误:
无效的 URI:无法解析主机名。
如果我在这里有任何代码错误,请纠正我。

0 投票
1 回答
331 浏览

snowflake-cloud-data-platform - 具有数组和字典混合的横向展平雪管数据

我有两个不同的结构化 json 文件从雪管中输入。唯一的区别是它有许多嵌套数组,而不是嵌套字典。我试图弄清楚如何将结构 1转换为一个最终表格。我已成功将结构 2转换为表格并包含以下代码。

我知道我需要使用横向展平,但没有成功。

结构 2:嵌套字典 此 json 存在于表和列JSONTEXT中

这是我的第二个有效结构的代码。

这是我尝试过的代码,它仅在您放置 jsontext[Nth] 时才有效。

感谢任何帮助!

0 投票
1 回答
38 浏览

snowflake-task - 雪花数据传输和格式化

我们正在 Snowflake 中创建一个 DataWarehouse,基本上我们的开发人员所做的就是使用针脚将所有现有数据传输到 Snowflake 中的数据库,然后每天进一步更新。

现在我正在将表格结构格式化为可用于 PowerBI 和 3rd 方的清晰格式,这不是问题。我已经为我希望的表和/或视图创建了所有必要的 SQL,并将现有数据插入到这个新结构中。

但是我的问题是,我该如何更新出现的任何新数据?

例如,开发人员有一个名为的表SN_BARCODE,其中包含所有产品的所有条形码,该表中的字段是:

我要执行以下操作

在缝合从其他来源加载数据后,我如何每天更新这些?