- Snowflake教程
- Snowflake - 主页
- Snowflake - 简介
- Snowflake - 数据架构
- Snowflake - 功能架构
- Snowflake - 如何访问
- Snowflake - 版本
- Snowflake - 定价模型
- Snowflake - 对象
- Snowflake - 表和视图类型
- Snowflake - 登录
- Snowflake - 仓库
- Snowflake - 数据库
- Snowflake - 架构
- Snowflake - 表格和列
- Snowflake - 从文件加载数据
- Snowflake - 有用查询示例
- Snowflake - 监控使用情况和存储情况
- Snowflake - 缓存
- 将数据从 Snowflake 卸载到本地
- 外部数据加载(来自AWS S3)
- 外部数据卸载(到AWS S3)
- Snowflake资源
- Snowflake - 快速指南
- Snowflake - 有用的资源
- Snowflake - 讨论
Snowflake - 对象
Snowflake 在逻辑上将数据组织为三个阶段:帐户、数据库和架构。
数据库和模式在Snowflake帐户内逻辑组织数据。一个帐户可以有多个数据库和模式,但一个数据库必须仅与一个模式绑定,反之亦然。
Snowflake对象
这是Snowflake对象的列表 -
- 帐户
- 用户
- 角色
- 虚拟仓库
- 资源监控器
- 一体化
- 数据库
- 模式
- 桌子
- 看法
- 存储过程
- 用户定义函数 (UDF)
- 阶段
- 文件格式
- 管道
- 顺序
Schema 之后的对象与 Schema 绑定,而 Schema 与数据库绑定。其他实体(例如用户和角色)用于身份验证和访问管理。
与Snowflake对象相关的要点
以下是您应该注意的有关Snowflake对象的一组重要要点 -
所有Snowflake对象都属于逻辑容器,其中顶级容器是帐户,即所有内容都在Snowflake的帐户下。
Snowflake 单独固定所有物体。
用户可以根据授予角色的权限对对象执行操作和任务。
权限示例 -
- 创建虚拟仓库
- 列出架构中的表
- 将数据插入表中
- 从表中选择数据
- 不删除/截断表