使用资产属性通知将数据导出到 Amazon S3 - Amazon IoT SiteWise
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用资产属性通知将数据导出到 Amazon S3

您可以将传入的数据导出 Amazon IoT SiteWise 到您账户中的 Amazon S3 存储桶。您可以按照一种格式备份数据,该格式可用于创建历史报告或使用复杂方法分析数据。

注意

Amazon IoT SiteWise 还支持冷层存储,允许您将数据保存在客户管理的 Amazon S3 存储桶中。有关支持的存储层的更多信息,请参阅 管理数据存储

Amazon IoT SiteWise 将此功能作为 Amazon CloudFormation 模板提供。当您根据模板创建堆栈时, Amazon CloudFormation 会创建将传入数据流式传输 Amazon IoT SiteWise 到 S3 存储桶所需的 Amazon 资源。

然后,S3 存储桶将接收从属性值更新消息发送的所有资产 Amazon IoT SiteWise 属性数据。S3 存储桶还会接收您的资产元数据,其中包括资产和属性名称以及其他信息。

有关如何为导出到 Amazon S3 的资产属性启用属性值更新消息的更多信息,请参阅 与其他 Amazon 服务互动

此功能在 AmazonS3 中以 ApacheParquet 格式存储资产属性数据和资产元数据。Parquet 是一种列式数据格式,与面向行的格式相比,它可以节省空间并实现更快的查询。JSON

注意

此功能在检索资产元数据时,最多支持大约 1500 个资产属性。此限制仅适用于资产元数据。在该功能导出资产属性数据时,此限制不应用到支持的资产数。

每个资源的名称都包含一个前缀,您可以在创建堆栈时自定义该前缀。资源包括以下内容:

  • 一个 Amazon S3 存储桶

  • Amazon Lambda 函数

  • 一条 Amazon IoT Core 规则

  • Amazon Identity and Access Management 角色

  • 亚马逊 Data Firehose 直播

  • 一个 Amazon Glue 数据库

有关完整列表,请参阅从模板创建的资源

重要

您需要为该 Amazon CloudFormation 模板创建和使用的资源付费。这些费用包括多项 Amazon 服务的数据存储和数据传输。