发布于: Jun 19, 2020

Amazon Redshift 增加了对外部表的具体化视图支持。利用此增强功能,您可以在 Amazon Redshift 中创建通过 Spectrum 引用 Amazon S3 等外部数据源或通过联合查询引用 Aurora 或 RDS PostgreSQL 中的数据的具体化视图。 

具体化视图可以为重复的和可预测的分析工作负载(如控制面板生成、来自商业智能 (BI) 工具的查询以及 ELT(提取、加载、转换)数据处理)显著提高查询性能。数据工程师可以轻松创建和维护包含具体化视图的高效数据处理管道,同时将性能优势无缝扩展至数据分析师和 BI 工具。

现在,您可以将具体化视图的好处扩展到 S3 数据湖和联合数据源中的外部数据。使用具体化视图,您可以轻松存储和管理引用外部表和 Redshift 表的 SELECT 语句的预计算结果。引用具体化视图的后续查询如果使用 Amazon Redshift 中存储的预计算结果而不是访问外部表,则可以运行地更快。这样还有助于您降低重复访问外部数据源的相关成本,因为只有当您显式刷新具体化视图时,才可以访问它们。 

要开始使用并了解更多信息,请访问文档。请参阅 AWS 区域表,了解 Amazon Redshift 的可用情况。