Snowflake 简明教程

Snowflake - Functional Architecture

Snowflake 支持结构化和半结构化数据。在完成数据加载后,Snowflake 自动组织和构建数据。在存储数据时,Snowflake 根据其智能将其划分并保存到不同微分区中。即使 Snowflake 也将数据存储到不同集群中。

在功能层面上,要从 Snowflake 访问数据,需要以下组件 −

  1. 登录后选择合适的角色

  2. 在 Snowflake 中,称作 Warehouse 的虚拟仓库可用于执行任何活动

  3. Database Schema

  4. Database

  5. Tables and columns

Snowflake 提供以下高级分析功能 −

  1. Data Transformation

  2. Supports for Business Application

  3. Business Analytics/Reporting/BI

  4. Data Science

  5. 与其他数据系统共享数据

  6. Data Cloning

下图展示了 Snowflake 的功能性架构 −

每个块中的“设置”符号可称为仓库,而 XS、XXL、XL、L、S 表示仓库的大小,需执行不同的操作。根据要求和使用情况,可以增减仓库的大小;甚至可以使其从单集群转换为多集群。

functional architecture