|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/snowflake-for-data-science-and-data-engineering/
课程评论:没有评论
课程名称:Snowflake Essentials - 综合大师班 课程概述: 本课程面向以下人群: - 软件开发人员(数据工程师、ETL 开发人员、后端开发人员等),需要使用 Snowflake 构建现代数据应用。 - 数据科学家(及其他分析角色如数据分析师、商业智能开发人员等),需要使用 Snowflake 构建数据模型和人工智能应用。 - 非 IT 分析师,希望通过查询 Snowflake 获得数据洞察。 - 经理和商务主管,需了解切换到 Snowflake 平台的技术和维护方面。 - 希望系统学习 SQL 并编写高质量代码的学生。 本课程结合了我的数据工程、数据建模和软件开发背景,超越了对 Snowflake 功能的单纯教授,涵盖了 SQL 的基础主题。我们涵盖的主题包括但不限于以下内容: - Snowflake 介绍:Snowsight 导航 - Snowflake SQL - 使用 SQL 和 Python 的存储过程 - 错误处理 - 数据恢复 - 时间旅行 - 零复制克隆 - Snowflake 架构 - 流和任务 - 任务的有向无环图(DAG) - 访问控制 - 自定义角色和用户管理 - 安全数据共享 - 存储集成 - 创建 IAM 角色和用户以连接到 AWS - 阶段类型(内部阶段的命名、用户和表类型,以及外部阶段) - 负载转换中的数据 - 表函数 - 上下文函数 在 SQL 部分,我们将覆盖: - Snowflake 中的 DDL 语句 - Snowflake 中的数据类型 - 外键约束 - 与常用函数的标量函数 - 字符串数据类型 - 时间数据类型 - 数值数据类型 - 上下文函数 - 窗口函数 - 公共表表达式 - 聚合 - 连接 - 集合运算符 - Pivot 和 Unpivot 我们还会不断添加新主题,以保持这个课程成为最全面的 Snowflake 视频教程。
This course is for: Software developers (Data Engineers, ETL developers, backend developers, etc.) who need to build modern data applications using Snowflake.Data Scientists (and other analytical roles of Data Analysts, Business Intelligence developers, etc.) who need to build data models and AI applications using Snowflake.None-IT Analysts who want to query Snowflake and derive insight from residing data.Managers and business directors who need to understand the technical and maintenance aspects of switching to an Snowflake platform.Hard-working students who want to learn SQL in a principled manner and want to write clean code.My co-instructor and I have put our Data Engineering, Data Modeling, and Software Development backgrounds into creating this course that beyond teaching Snowflake features, it covers fundamental SQL topics from the ground up. We cover topics including but not limited to this list:Snowflake:Snowsight tourSnowflake SQLSnowflake ScriptingStored Procedures using SQL and PythonError handlingData recoveryTime travelZero-copy cloningSnowflake architectureStreamsTasksDAG of tasksAccess controlManage custom roles and usersSecure Data SharingStorage integrationsCreating IAM roles and users to connect to AWSStage types (internal stages of named, user, and table types, and external stages)Load during transformationsTable functionsContext functionsSQL:DDL statements in SnowflakeData types in SnowflakeReferential integrity enforcementScalar functions with common functions to work withString data typesTemporal data typesNumeric data typesContext functionsWindow functionsCommon Table ExpressionsAggregationsJoinsSet operatorsPivot and UnpivotAnd we constantly add new topics to the course to keep it the most comprehensive Snowflake video tutorial on Udemy.