Files
nexus/wiki/entities/Snowflake.md
2026-05-03 05:42:12 +08:00

1.5 KiB
Raw Blame History

title, type, tags, sources, last_updated
title type tags sources last_updated
Snowflake entity
data-engineering
cloud-data-warehouse
lakehouse
SaaS
engineering-data-engineer
2026-05-02

Overview

Snowflake 是云原生数据仓库和数据湖平台支持多集群共享数据架构提供独立扩展存储和计算的能力。Data Engineer Agent 将 Snowflake 作为 Medallion Architecture Gold 层的重要消费平台。

Key Features

Dynamic Tables

  • 声明式管道定义目标状态Snowflake 自动计算增量更新
  • 无需管理 MERGE INTO 或调度逻辑——Snowflake 处理增量计算
  • 类似于 dbt 的 incremental models但由平台原生支持

Snowpark

  • 在 Snowflake 内运行 Python、Scala、Java 代码
  • 支持自定义函数UDFs和存储过程
  • 将数据处理逻辑下沉到 Snowflake 内部,减少数据传输

Data Sharing

  • Secure Data Sharing跨账户即时共享数据无需复制
  • Provider 和 Consumer 账户独立计费

Cost Optimization

  • 每一列自动压缩存储
  • 按查询计费的 Serverless SQL无需预留容量
  • Virtual Warehouse 独立扩缩容

Snowflake Connectors

  • Snowflake Connector for SparkSpark DataFrame ↔ Snowflake 互操作
  • Snowflake Connector for KafkaKafka → Snowflake 实时摄取
  • Native IngestPython/Go/Java SDK 直接摄取