问题标签 [snowflake-schema]
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 - 雪花用户/角色管理
我有不同的用户,角色为“sysadmin”。当系统管理员用户“AAA”正在创建表时,一切正常,但是当用户“BBB”想要删除/创建或替换用户“AAA”创建的表时,我们收到“权限不足”的错误”。我应该怎么办?我有什么需要改变的吗?
** sysadmin 中的所有用户在所需的架构、数据库、表上都有“GRANT ALL”。
triggers - 如何在雪花中触发某些东西
我想在表中的某些更新之前或表中的更新之后触发一些 SQL 代码。
Snowflake 似乎不支持触发器。
任何解决方法将不胜感激。
问候, 尼拉吉
snowflake-cloud-data-platform - 雪花查询性能调优
我有一个带有多个 ctes 的雪花查询,并使用 Talend 作业插入到表中。执行查询需要 90 多分钟。它是多个级联的 ctes,一个调用另一个,另一个调用另一个。
我想提高查询的性能。这就像1000行代码,我不能在这里粘贴。当我检查配置文件时,它显示了所有减慢查询的窗口函数和聚合函数。
例如,最慢的是,
需要 7.3% 的时间。您能否提出一种提高查询性能的替代方法?
cloud - Snowflake 的存储与云中的普通关系数据库(如 Azure 上的 SQL Server)有何不同?
此外,Snowflake 如何将其所有数据“柱状化”?
我读过的任何东西都没有很好地解释它
javascript - 雪花中的 Javascript 函数将表名附加到当前日期
我最近开始使用雪花并一直被困在这个问题上:
我想将一个名为 AB_USER 的表克隆到 AB_USER_(current_date)。我编写了以下代码来完成此操作:
问题是我找不到合适的函数来获取当前日期。Snowflake 提供了一个 JS 环境,但我不知道使用哪个函数来获取当前日期。
我对雪花很陌生,所以对此的任何帮助将不胜感激。
谢谢。
snowflake-cloud-data-platform - Snowflake Security - 授予修改视图
我试图弄清楚赋予角色哪些权限,以便该角色可以更改某个数据库/模式中的视图。我已经尝试了很多次,但无法让它工作。
视图是 MyDatabase.Public.vw_TestView。我需要我的用户能够通过更改更新视图。
谢谢!
sql-server - 使用链接服务器连接将数据从 IBM i 系列数据库表插入 SNOWFLAKE 数据库表
将数据从 IBM i 系列数据库(已创建链接服务器连接 -SOFT)表插入 SNOWFLAKE 数据库表(已创建链接服务器连接 -SF_64)
链接服务器连接(在其中一台 SQL 服务器中创建) SOFT - 与 IBM Iseries 数据库的链接服务器连接 SF_64 - 与 IBM Iseries 数据库的链接服务器连接
在 SQL Server 中执行上述查询时出现以下错误
消息 7399,级别 16,状态 1,第 1 行
链接服务器“SF_64”的 OLE DB 提供程序“MSDASQL”报告错误。提供商没有提供有关该错误的任何信息。
消息 7312,级别 16,状态 1,第 1 行
链接服务器“SF_64”的 OLE DB 提供程序“MSDASQL”的架构或目录使用无效。提供了一个由四部分组成的名称,但提供者没有公开必要的接口来使用目录或模式。
snowflake-cloud-data-platform - 在雪花中按索引映射两个数组
我有一个包含两列逗号分隔值的表。我想按索引映射它们
期望的输出
我尝试使用以下内容,但它只是重复值或每个项目。
sql - 从字符串中获取减法
我在从字符串中提取子字符串时遇到问题。输入值就像
输出应该像
我试过了,但预期的字符串有时首先出现,有时最后出现。有时我得到比预期更多的字符串。
我认为,需要正则表达式来搜索两个字符,当第一次:
出现时不要第二次出现}