Amazon Redshift
数据库开发人员指南 (API 版本 2012-12-01)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

Amazon Redshift Spectrum 入门

在本教程中,您将了解如何使用 Amazon Redshift Spectrum 直接从 Amazon S3 上的文件中查询数据。如果您已经有一个集群和一个 SQL 客户端,则可以在 10 分钟或更短的时间内完成本教程。

注意

Redshift Spectrum 查询将产生额外的费用。本教程中运行示例查询的费用极低。有关定价的更多信息,请参阅 Redshift Spectrum 定价

先决条件

要使用 Redshift Spectrum,您需要一个 Amazon Redshift 集群和一个连接到集群的 SQL 客户端,供您执行 SQL 命令。该集群和 Amazon S3 中的数据文件必须位于同一 AWS 区域。在本示例中,示例数据位于美国西部(俄勒冈)区域 (us-west-2) 中,因此您需要同样位于 us-west-2 中的集群。如果您没有 Amazon Redshift 集群,则可以执行 Amazon Redshift 入门中的步骤,在 us-west-2 中创建一个新集群并安装一个 SQL 客户端。

如果您已经有一个集群,您的集群需要为版本 1.0.1294 或更高版本才能使用 Amazon Redshift Spectrum。要查找您的集群的版本号,请运行以下命令。

select version();

要强制您的集群更新到最新集群版本,请调整您的维护时段

开始操作步骤

要开始使用 Amazon Redshift Spectrum,请执行以下步骤:

本页内容: