学习如何使用 Amazon RedShift 设计一个基于云的数据仓库解决方案。深入了解如何为数据仓库收集、存储和准备数据,并使用商业智能工具执行数据分析。

在本课程中,您将了解有关使用 Amazon Redshift(AWS 中的 PB 级数据仓库)设计基于云的数据仓库的概念、策略和最佳实践。我们将展示如何使用其他 AWS 产品(比如 Amazon DynamoDB、Amazon EMR、Amazon Kinesis Firehose 和 Amazon Simple Storage Service (Amazon S3))为数据仓库收集、存储和准备数据。我们还会探索如何使用商业智能 (BI) 工具执行数据分析。

级别

中级

授课方式

课堂培训、动手实验

时长

3 天

本课程适用于:

  • 数据库架构师
  • 数据库管理员
  • 数据库开发人员
  • 数据分析师
  • 数据科学家

在本课程中,您将了解如何:

  • 评估 Amazon Redshift 与其他大数据系统之间的关系
  • 评估数据仓库工作负载的使用案例,并了解作为数据仓储解决方案一部分的 AWS 数据和分析服务的实际实施情况
  • 根据数据需求选择合适的 Amazon Redshift 节点类型和大小
  • 了解哪些安全功能适合 Amazon Redshift,例如加密、IAM 权限和数据库权限
  • 启动 Amazon Redshift 群集并使用各种组件、特性和功能在云中实施数据仓库
  • 使用其他 AWS 数据和分析服务(比如 Amazon DynamoDB、Amazon EMR、Amazon Kinesis Firehose 和 Amazon S3)来帮助构建数据仓库解决方案
  • 评估用于设计数据仓库的手段和方法
  • 识别数据源并评估影响数据仓库设计的要求
  • 将数据仓库设计为能够有效使用压缩、数据分配和分类方法
  • 加载和卸载数据并执行数据维护任务
  • 编写查询并评估查询计划,以优化查询性能
  • 将数据库配置为向查询队列分配内存等资源,并定义标准,以将某些类型的查询路由至已配置好的查询队列,从而提高处理效率
  • 使用各种功能和服务(例如 Amazon Redshift 数据库审计日志记录、Amazon CloudTrail、Amazon CloudWatch 和 Amazon Simple Notification Service (Amazon SNS))审核、监控以及接收有关数据仓库中的活动的事件通知
  • 为操作任务做好准备,比如调整 Amazon Redshift 群集大小和使用快照备份和还原群集
  • 使用 BI 应用程序对数据执行分析和可视化任务

我们建议参加学习本课程的人员符合以下先决条件:

  • 已参加 AWS 技术基础知识课程或具备同等 AWS 使用经验
  • 熟悉关系数据库和数据库设计概念

本课程将结合以下方式授课:

  • 课堂培训
  • 动手实验

您可以通过本课程提供的各种实践练习来测试新的技能并将所学到的知识应用到您的工作环境中。

Data Warehousing Thumbnail

前往 aws.training