了解如何使用 Amazon RedShift 設計雲端資料倉儲解決方案。取得關於如何收集、存放和準備資料倉儲資料的深入知識,以及使用商業智慧工具執行資料的分析。

Data Warehousing on AWS 介紹使用 Amazon Redshift (AWS 中 PB 規模的資料倉儲) 設計雲端資料倉儲解決方案的概念、策略和最佳實務。本課程示範如何使用 Amazon DynamoDB、Amazon EMR、Amazon Kinesis Firehose 和 Amazon S3 等其他 AWS 服務,收集、存放和準備資料倉儲資料。此外,本課程還示範如何使用商業智慧工具執行資料分析。

等級

中級

形式

講師指導、現場或虛擬教室

長度

3 天

您在本課程中將學習:

  • 討論資料倉儲的核心概念。
  • 評估 Amazon Redshift 和其他大數據系統之間的關係。
  • 評估資料倉儲工作負載的使用案例,以及檢閱可展現資料倉儲解決方案中 AWS 資料和分析服務實作的案例研究。
  • 針對您的資料需求選擇適當的 Amazon Redshift 節點類型和大小。
  • 討論與 Amazon Redshift 相關的安全功能,像是加密、IAM 許可和資料庫許可。
  • 啟動 Amazon Redshift 叢集,並使用元件、特點和功能在雲端實作資料倉儲。
  • 使用 Amazon DynamoDB、Amazon EMR、Amazon Kinesis Firehose 和 Amazon S3 等其他 AWS 資料和分析服務,使資料倉儲解決方案更加完善。
  • 評估設計資料倉儲的方式和方法。
  • 識別資料來源,以及評估影響資料倉儲設計的要求。
  • 設計資料倉儲以更有效地使用壓縮、資料分發和排序方法。
  • 載入和卸載資料並執行資料維護任務。
  • 撰寫查詢,並評估優化查詢效能的查詢計劃。
  • 設定資料庫以分配資源,例如查詢佇列的記憶體,以及定義條件將特定查詢類型路由到已設定的查詢佇列,以改善處理程序。
  • 使用 Amazon Redshift 資料庫稽核日誌功能、Amazon CloudTrail、Amazon CloudWatch 和 Amazon Simple Notification Service (Amazon SNS) 等功能和服務,稽核、監控和接收有關資料倉儲活動的事件通知。
  • 準備操作任務,像是重新調整 Amazon Redshift 叢集的大小,以及使用快照備份和恢復叢集。
  • 使用商業智慧 (BI) 應用程式,根據您的資料執行資料分析和視覺化任務。

本課程適用於:

  • 資料庫架構師
  • 資料庫管理員
  • 資料庫開發人員
  • 資料分析師和科學家

我們建議參加此課程的人必須符合以下先決條件:

  • 參加過以下課程:AWS Technical Essentials (或同等的 AWS 經驗)
  • 熟悉關聯式資料庫和資料庫設計概念

本課程將結合以下方式授課:

  • 講師指導下的培訓 (ILT)
  • 實作實驗室

本課程讓您透過各種實作練習來測試新技能,並將學到的知識應用到您的工作環境。

第 1 天

  • 課程簡介
  • 資料倉儲簡介
  • Amazon Redshift 簡介
  • 了解 Amazon Redshift 元件和資源
  • 啟動 Amazon Redshift 叢集

第 2 天

  • 檢閱資料倉儲方法
  • 識別資料來源和要求
  • 設計資料倉儲
  • 將資料載入資料倉儲

第 3 天

  • 撰寫查詢和調校效能
  • 維護資料倉儲
  • 分析和虛擬化資料
  • 課程總結
Data Warehousing Thumbnail

前往 aws.training