



资源介绍
(英文视频课程,中文外挂字幕)
视频数量:39个
总时长:3小时22分
课程介绍:
Snowflake Cortex入门:云端AI数据分析实战
数据团队经常面临这样的困境:业务部门需要实时数据分析,但传统ETL流程要等上好几个小时;你想用大语言模型处理非结构化数据,却发现数据孤岛遍布各个系统;好不容易搭好数据管道,运维成本又高得吓人。这些问题,正是Snowflake Cortex试图解决的核心挑战。
Snowflake作为云端数据平台的头部选手,这几年在AI领域动作频频。Cortex就是他们专门为数据分析和AI应用打造的集成环境,把大语言模型、智能搜索、数据处理这些能力直接嵌入了数据平台本身。这意味着你不需要把数据搬来搬去,在Snowflake内部就能完成从数据清洗到AI应用的全流程。
这门课从注册账号开始,手把手带你走完整个学习路径。总共39个视频,三百多分钟的内容,涵盖了Cortex最核心的功能模块。
先说上手部分。课程会教你如何在Snowflake创建账户,然后通过一个Quickstart示例快速了解整个平台的工作方式。这部分内容不长,但能让你对Cortex有个整体印象,知道接下来要学的东西在整体架构中处于什么位置。
接下来的重头戏是Medallion架构,这是Snowflake推荐的数据分层设计模式。课程用整整四节课来讲解这个内容,从Bronze层原始数据、Silver层清洗数据到Gold层业务数据的逐层演进,配合订单表和多表关联的实际案例,让你真正理解这套架构怎么落地。特别值得一提的是,课程还讲了如何处理JSON格式数据和复杂的多schema场景,这些在实际工作中经常遇到。
Views和语义视图是第五部分的核心。语义视图是一种更高层次的数据抽象方式,它能帮你把底层的表结构封装成更贴近业务逻辑的视图。课程会演示如何创建和查询语义视图,还提供了YAML配置的方式来管理语义视图,这对于需要频繁调整数据模型的项目来说非常实用。
第六部分进入Notebooks环节。Snowflake内置了Notebook环境,你可以在里面混合使用SQL和Python。课程设计了四个递进的案例:贷款概览用纯SQL演示基础用法;投资组合分析教你如何把SQL查询结果传给Python做进一步处理;风险分析和图表绑制展示数据可视化的集成;最后的Cohort分析则用公共表表达式来处理更复杂的数据关联。每一个案例都对应真实业务场景,学完就能直接应用到工作中。
Streamlit在Snowflake的部分是课程的一大亮点。你不需要额外部署服务器,在Snowflake环境里就能跑起Streamlit应用。课程从第一个Hello World应用讲起,然后逐步深入:如何连接Cortex获取数据库数据、如何准备聊天机器人的数据层、最后完整实现一个可交互的聊天机器人界面。这部分内容特别适合需要快速验证想法或者给业务方做demo展示的场景。
Model Context Protocol是这两年AI领域的新热点,Snowflake也跟上了这波趋势。课程专门用一个章节来讲解MCP的概念、解决的问题、以及整体架构设计,最后还有创建MCP服务器的实战演示。虽然MCP还是相对新的技术,但提前掌握能让你的技能栈更有前瞻性。
RAG部分会讲清楚什么是检索增强生成,以及如何在Snowflake中实现RAG流程。这是目前把大语言模型和企业私有数据结合的主流方案,学会之后你可以构建真正懂你业务数据的AI助手。
最后的AI Agents章节是课程的收官之作。从Agent的基本概念讲起,详细介绍Snowflake Cortex Agent的特性,然后带你创建第一个Agent、连接真实数据源、接入非结构化文档搜索,最后实战一个支持邮件通知的客服工单处理系统。这个案例综合性很强,把前面学到的知识全部串联起来。
学完这门课,你将具备独立在Snowflake上构建完整AI驱动数据应用的能力。无论你是数据工程师想提升数据处理效率,还是分析师想自己搞定复杂的自助分析,或者开发者想快速搭建数据驱动的智能应用,这套内容都能给你提供扎实的技术基础和可复用的实战经验。