最新消息

閱讀我們的最新消息文章,了解 Amazon Redshift 和 Redshift Spectrum 的最新功能和公告。

需要概念驗證的協助?

如果您使用 Amazon Redshift 建立概念驗證解決方案,建議您參閱 Building a Proof of Concept for Amazon Redshift。如需請求概念驗證方面的協助,按一下這裡

文件

入門指南:介紹 Amazon Redshift、協助設定帳戶,並在您初次使用 Amazon Redshift 時透過簡單的範例逐步帶領您完成各項步驟。另外也提供進階產品功能和資源的提示和連結。HTML | PDF | Kindle

Amazon Redshift Cluster Management Guide:介紹如何建立和管理 Amazon Redshift 叢集。HTML | PDF | Kindle

Amazon Redshift Database Developer Guide:說明如何設計、建置、查詢和維護組成資料倉儲的資料庫。同時包含 Amazon Redshift SQL 命令和函數的語法。HTML | PDF

Amazon Redshift API 參考:詳細介紹 Amazon Redshift 的所有 API 操作。還為支援的 Web 服務協定提供請求、回應和錯誤的範例。HTML | PDF

Amazon Redshift CLI 指南:詳細介紹 Amazon Redshift 的命令列界面。本指南提供每個命令的基本語法、選項及使用範例。HTML

最佳實務

載入資料:使用 COPY 命令、大批插入和分段表格有效率地載入資料。進一步了解 »

設計資料倉儲結構描述:將您的資料庫設計為具備高查詢效能、低儲存和記憶體需求,以及最低 I/O 操作。進一步了解 »

調整查詢效能:使用這些秘訣和策略來調校查詢,以獲得最高的效能。進一步了解 »

調校和管理指令碼及工具

Amazon Redshift 管理指令碼

使用系統表格在 Amazon Redshift 叢集上執行診斷的 SQL 指令碼。在此下載 »

指令碼清單:

  • top_queries.sql – 傳回最近 7 天最耗時的前 50 個陳述式
  • perf_alerts.sql – 傳回最常發生的提醒,與表格掃描同時進行
  • filter_used.sql – 傳回掃描時套用至表格的篩選條件,以幫助選擇排序索引鍵
  • commit_stats.sql – 透過 COMMIT 陳述式顯示叢集資源消耗的相關資訊
  • current_session_info.sql – 顯示工作階段的相關資訊,其中包含目前正在執行的查詢
  • missing_table_stats.sql – 顯示在基礎表格中標示為 "missing statistics" 的 EXPLAIN 計劃
  • queuing_queries.sql – 列出在 WLM 查詢槽等待的查詢
    table_info.sql – 傳回表格儲存資訊 (大小、偏斜等) 

管理 SQL 檢視    

用來管理 Amazon Redshift 叢集和產生結構描述 DDL 的 SQL 檢視。所有檢視都會假設您已有名為 Admin 的結構描述。在此下載 »

檢視清單:

  • v_check_data_distribution.sql – 取得切片間的資料分發
  • v_constraint_dependency.sql – 取得表格間的外部索引鍵限制
  • v_generate_group_ddl.sql – 取得群組的 DDL
  • v_generate_schema_ddl.sql – 取得結構描述的 DDL
  • v_generate_tbl_ddl.sql – 取得表格的 DDL,包含分散索引鍵、排序索引鍵和限制
  • v_generate_unload_copy_cmd.sql – 產生物件的解除載入和複製命令
  • v_generate_user_object_permissions.sql – 取得使用者表格和檢視許可的 DDL
  • v_generate_view_ddl.sql – 取得檢視的 DDL
  • v_get_obj_priv_by_user.sql – 取得使用者可存取的表格/檢視
  • v_get_schema_priv_by_user.sql – 取得使用者可存取的結構描述
  • v_get_tbl_priv_by_user.sql – 取得使用者可存取的表格
  • v_get_users_in_group.sql – 取得群組的所有使用者
  • v_get_view_priv_by_user.sql – 取得使用者可存取的檢視
  • v_object_dependency.sql – 合併不同的相依檢視
  • v_space_used_per_tbl.sql – 提取每個表格使用的空間
  • v_view_dependency.sql – 取得與其他表格/檢視相依的檢視名稱
  • v_check_transaction_locks.sql – 取得開放交易持有的鎖定資訊
  • v_check_wlm_query_time.sql – 取得最近 7 天的 WLM 等待時間和執行時間
  • v_check_wlm_query_trend_daily.sql – 取得每天的 WLM 查詢計數、等待時間、執行時間
  • v_check_wlm_query_trend_hourly.sql – 取得每小時的 WLM 查詢計數、等待時間、執行時間
  • v_generate_cancel_query.sql – 取得取消查詢
  • v_get_cluster_restart_ts.sql – 取得叢集最近重新啟動的日期時間
  • v_get_vacuum_details.sql – 取得清空詳細資訊

欄編碼公用程式

使用此公用程式判斷 Amazon Redshift 資料的最佳壓縮。在此下載 »

卸載/複製公用程式

在可能位於不同資料庫、叢集或區域中的兩個 Amazon Redshift 表格間輕鬆移轉資料。所有匯出的資料都使用 AWS Key Management Service (KMS) 加密。您可以使用此公用程式輔助 AWS Data Pipeline 定期在兩個系統間移動資料,例如在生產和測試之間,或在其他叢集維護唯讀複本。在此下載 »

社群提供的功能和工具

分析和管理工具

輕鬆  

常用的使用者定義函數 (UDF)。可供每個人使用的實用 UDF 集合。由 Periscope 提供。進一步了解 » | 在此下載 »

Yelp 的 Amazon Redshift ETL 工具。使用 Yelp 的 Mycroft 將資料自動載入 Amazon Redshift。閱讀此部落格文章以取得詳細資訊。在此下載 »

開發 UDF 的架構。為了讓開發更加容易,Periscope 建置了可管理和測試 UDF 的架構。由 Periscope Data 提供。在此下載 »

re:Dash。建置免費的開放原始碼資料協作和視覺平台,以輕鬆快速地存取數十億筆記錄。這些功能包含結構描述瀏覽器、增強的排程、自動完成,以及撰寫 Python 查詢的能力。由 Everthing.me 提供。在此下載 »

EverythingMe 的 Amazon Redshift 管理儀表板。使用此簡單易用的工具監控執行中的查詢、WLM 佇列,以及表格/結構描述。由 EverythingMe 提供。在此下載 »

Spark-Redshift 程式庫。使用此程式庫將資料從 Amazon Redshift 載入 Apache Spark SQL DataFrames,然後將資料從 Apache Spark 寫回 Amazon Redshift。這是使用 AVRO 導入搭配 Amazon Redshift 的最佳範例。由 Swiftkey 提供。在此下載 »

部落格和白皮書

精選部落格文章
利用新的 AWS 課程學會如何建置資料倉庫解決方案
Kumar Kumaraguruparan 於 2021 年 11 月 15 日撰寫

我們有內容豐富的部落格文章,提供使用案例和最佳實務協助您充分利用 Amazon Redshift。透過以下資源存取我們的完整部落格文章清單。

目前找不到任何部落格文章。如需其他資源,請參閱 AWS 部落格

閱讀 AWS 新聞部落格上的更多 Amazon Redshift 文章。

AWS 大數據部落格上了解最佳實務、精選功能和客戶使用案例。

AWS 資料庫部落格上,了解如何從內部部署資料倉儲移轉到 Amazon Redshift 和更多資訊。

網路研討會

資料倉儲 2019 年度回顧和 2020 年預測

聆聽 Amazon Redshift 團隊代表我們的客戶在 2019 年投資的四個領域,以及有關 2020 年的預測。

觀賞影片 »

使用 AWS 統一您的資料倉儲和資料湖

在此 300 級技術講座中,了解如何使用資料湖倉儲的 Lake House 方法來打破資料孤島。

觀賞影片 »

將您的 IBM Netezza 資料倉儲遷移至雲端的實用技巧

了解如何準備和計劃從 IBM Netezza 至 Amazon Redshift 的遷移。

觀賞影片 »

透過 AWS 網路研討會取得最新資訊。