Snowflake 简明教程

Snowflake - Objects

Snowflake 在三个临时存储区内从逻辑上组织数据 − 帐户、数据库和模式。

数据库和模式在 Snowflake 帐户内从逻辑上组织数据。一个帐户可以有多个数据库和模式,但一个数据库必须与一个模式相关联,反之亦然。

Snowflake Objects

下面是 Snowflake 对象的列表 −

  1. Account

  2. User

  3. Role

  4. Virtual Warehouse

  5. Resource Monitor

  6. Integration

  7. Database

  8. Schema

  9. Table

  10. View

  11. Stored Procedure

  12. User Defined Functions (UDF)

  13. Stage

  14. File Format

  15. Pipe

  16. Sequence

模式之后的对象与模式相关联,模式与数据库相关联。其他实体(例如用户和角色)用于身份验证和访问管理。

以下是有关您应该了解的 Snowflake 对象的一些重要要点 −

  1. 所有 Snowflake 对象均位于逻辑容器中,其中顶级容器是帐户,即,所有对象均位于 Snowflake 的帐户中。

  2. Snowflake 分别保护所有对象。

  3. 用户可基于授予角色的权限,对对象执行操作和任务。权限示例 −