管理跨区域数据共享的成本控制 - Amazon Redshift

管理跨区域数据共享的成本控制

使用 Amazon Redshift,您可以通过配置数据共享来限制 AWS 区域间传输的数据量,从而管理跨区域数据共享的成本控制。跨区域数据共享的成本控制管理允许您设置数据传输限制、监控数据传输使用情况,并在接近或超过这些限制时接收通知。

当使用来自其他区域的数据时,使用者需要支付从生产者区域到使用者区域的跨区域数据传输费。不同区域的数据传输价格不同。收费基于每次成功运行查询时扫描的数据字节数。有关 Amazon Redshift 定价的更多信息,请参阅 Amazon Redshift 定价

您需要按字节数付费,不足一兆字节按一兆字节付费,每个查询最低按 10MB 付费。您可以设置有关查询使用量的成本控制,以及查看集群上每个查询传输的数据量。

要监控和控制跨区域数据共享的使用情况和相关使用成本,您可以创建每日、每周、每月使用限制,并定义 Amazon Redshift 在达到这些限制时自动执行的操作,以帮助保持预算的可预测性。要详细了解 Amazon Redshift 中的使用限制,请参阅管理 Amazon Redshift 中的使用限制

根据您设置的使用限制,Amazon Redshift 执行的操作可能是在某个系统表记录一个事件、发送 CloudWatch 告警并通过 Amazon SNS 通知管理员,或者停止跨区域数据共享的继续使用。有关相关操作的更多信息,请参阅管理 Amazon Redshift 中的使用限制

要在 Amazon Redshift 控制台上定义使用限制,请在集群的操作下选择配置使用限制。您可以通过自动生成的 CloudWatch 指标监控使用情况趋势,并利用自动生成的 CloudWatch 指标,在使用量超过您定义的限制时从集群性能监控选项卡获得提示。您还可以使用 AWS CLI 或者 Amazon Redshift API 操作以编程方式创建、修改和删除使用限制。有关更多信息,请参阅管理 Amazon Redshift 中的使用限制