張貼日期: Jun 19, 2020

Amazon Redshift 針對外部資料表新增具體化檢視支援。藉助此增強功能,您可以在 Amazon Redshift 中建立具體化檢視,其透過 Spectrum 引用外部資料來源 (例如 Amazon S3),或者透過 聯合查詢 在 Aurora 或 RDS PostgreSQL 中引用資料。 

具體化檢視可大幅提升查詢效能,加速處理重複且可預測的分析工作負載,例如儀表板、商業智慧 (BI) 工具查詢,以及 ELT (擷取、載入、轉換) 資料處理。資料工程師可利用具體化檢視輕鬆建立及維護高效率的資料處理管道作業,使資料分析師和 BI 工具共享效能優勢。

現在,您可以將具體化檢視的優勢擴展至 S3 資料湖和聯合資料來源中的外部資料。使用具體化視圖,您可以輕鬆地儲存和管理同時引用外部資料表和 Redshift 資料表的 SELECT 語句的預先運算結果。由於使用儲存在 Amazon Redshift 中預先運算的結果,而非存取外部資料表,因此引用具體化檢視的後續查詢執行速度更快。這還有助於減少重複存取外部資料來源的相關成本,因為僅當您明確重新整理具體化檢視時才會存取。 

若要開始使用及深入了解,請參閱文件。如需了解 Amazon Redshift 開放使用情形,請參閱 AWS 區域表