我们知道Snowflake是一个压缩的柱状存储数据库,并调整为使用MPP和自动伸缩来运行查询。我们还知道,对于创建数据集市和数据仓库,Kimball和维度建模(Star Schema)已经在市场和实践中存在了几十年。这是一个成功,这要归功于我们过去在DWs中使用的大量Row store DB。 所以这里的问题是在Snowflake中创建数据集市和数据仓库,我们必须遵循Kimball吗?它是否为性能增加了任何价值,事实上,我读到它增加了已经调优为处理列压
我有一个Alteryx工作流,它从snowflake表中选择所有内容,向表中添加RecordId列,然后使用新名称将结果上传回snowflake。问题是: Snowflake不能识别RecordID列。
如果我使用SELECT * FROM NUMBERED_TABLE,它会成功读取整个表,显示每个字段,包括RecordID。但是,如果我尝试使用SELECT RECORDID FROM NUMBERED_TABLE进行选择,则会得到消息SQL comp
我目前正在设计Google Big Query中的表格,我需要在明年内将设计转移到AWS中的雪花。GBQ有一种允许在列中嵌套数据的STRUCT数据类型(Specifying nested and repeated columns)。Snowflake是否有类似的数据类型/功能?根据this article from Snowflake的说法,该平台支持访问半结构化数据的SQL查询。这两篇文章中的样本数据看起来是相同的,措辞也