问题标签 [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.
snowflake-cloud-data-platform - 如何在 Snowflake DB 中找到挂起的任务?
我想找出挂起的任务,输出SHOW TASKS
太长,无法快速查看哪些任务实际上是挂起的(我们有很多任务)
有没有办法只获取暂停任务的名称并过滤掉实际启动的任务?
sql - 从数组中展平雪花中的数据源
我正在尝试修复数据集中的数组。目前,我有一个数据集,其中包含多个不同 uuid 的参考编号。我想做的是在 Snowflake 中将其展平以使其成为参考号,以便每个 uuid 都有单独的行。例如
最终应该看起来像:
我刚开始在 Snowflake 工作,所以我是新手。看起来有一个横向变平,但这要么不能告诉我我有各种各样的错误。雪花的文档在这方面有点令人困惑。
snowflake-cloud-data-platform - 从 SnowFlake 上的配置文件中读取参数(不是通过 SnowSQL)
我能够从 SnowFlake 上的本地配置文件中读取参数(使用 SnowSQL)。但在生产环境中,SQL 将以自动化方式运行(使用 SnowFlake 任务)。
我在 Snowflake 中创建了一个调用存储过程的任务。存储过程需要几个我想从配置文件中读取的参数。因此,相同的存储过程可以用于多个类似的用例。
请建议是否有任何解决方法。
参考链接:https ://docs.snowflake.net/manuals/user-guide/tasks-intro.html
虽然它说“请注意,任务不支持帐户或用户参数。”
sql - 更改列集默认不支持的功能
我想更改表并设置标识列的默认顺序。当我尝试跑步时
它显示以下错误:
下面是创建表sql:
考虑到雪花文档,列必须有一个序列才能使用 alter column set default 并信任雪花文档,identity
或者autoincrement
是同义词,并且雪花使用序列来自动增加该列。
https://docs.snowflake.net/manuals/sql-reference/sql/create-table.html
snowflake-cloud-data-platform - Snowflake - 前任任务的执行历史
我有两个任务T1和T2。T1 每天 7:00 运行,它是T2 的前身。
我可以使用 T1 的任务执行历史。然而,T2 的历史并没有出现在结果中。
有没有办法可以跟踪第二个任务是否执行?
最好的,维杰·普拉卡什
更新:
这是我用来查询任务执行状态的查询:
snowflake-cloud-data-platform - 雪花用户/角色管理
我有不同的用户,角色为“sysadmin”。当系统管理员用户“AAA”正在创建表时,一切正常,但是当用户“BBB”想要删除/创建或替换用户“AAA”创建的表时,我们收到“权限不足”的错误”。我应该怎么办?我有什么需要改变的吗?
** sysadmin 中的所有用户在所需的架构、数据库、表上都有“GRANT ALL”。
amazon-s3 - 在 S3 中上传新文件时,Snowpipe 未触发
我已经创建了 SNS 主题、S3 中的事件和 Snowpipe 创建已成功完成。但是当我在 AWS S3 中上传任何新文件时,我的雪管不会自动触发。我猜我的 SNS 没有处理事件触发。在 S3 中创建这些项目,即雪管、sns 主题和事件是否有任何依赖关系?
下面是雪管的代码:
以下是我在 SNS 中使用的策略
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:无法解析主机名。
如果我在这里有任何代码错误,请纠正我。
snowflake-cloud-data-platform - 具有数组和字典混合的横向展平雪管数据
我有两个不同的结构化 json 文件从雪管中输入。唯一的区别是它有许多嵌套数组,而不是嵌套字典。我试图弄清楚如何将结构 1转换为一个最终表格。我已成功将结构 2转换为表格并包含以下代码。
我知道我需要使用横向展平,但没有成功。
结构 2:嵌套字典 此 json 存在于表和列JSONTEXT中
这是我的第二个有效结构的代码。
这是我尝试过的代码,它仅在您放置 jsontext[Nth] 时才有效。
感谢任何帮助!
snowflake-task - 雪花数据传输和格式化
我们正在 Snowflake 中创建一个 DataWarehouse,基本上我们的开发人员所做的就是使用针脚将所有现有数据传输到 Snowflake 中的数据库,然后每天进一步更新。
现在我正在将表格结构格式化为可用于 PowerBI 和 3rd 方的清晰格式,这不是问题。我已经为我希望的表和/或视图创建了所有必要的 SQL,并将现有数据插入到这个新结构中。
但是我的问题是,我该如何更新出现的任何新数据?
例如,开发人员有一个名为的表SN_BARCODE
,其中包含所有产品的所有条形码,该表中的字段是:
我要执行以下操作
在缝合从其他来源加载数据后,我如何每天更新这些?