从模板创建的资源 - Amazon IoT SiteWise
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

从模板创建的资源

当您从模板创建堆栈时,Amazon CloudFormation 将创建以下资源。大多数资源的名称都包含一个前缀,您可以在创建堆栈时自定义该前缀。

资源名称参数
  • BucketName— 从此模板创建的 S3 存储桶的名称,该存储桶接收资产数据。

  • GlobalResourcePrefix— 从此模板创建的全局资源名称的前缀。默认值为 sitewise-export-to-s3

  • LocalResourcePrefix— 在当前区域中从此模板创建的资源名称的前缀。默认值为 sitewise_export_to_s3

Amazon CloudFormation 模板创建的资源
资源 说明 名称
S3 存储桶,用于已处理数据 此存储桶包含两个文件夹。一个文件夹从 Kinesis Data Firehose 传输流接收展平的格式化数据,另一个文件夹接收资产元数据。 ${BucketName}
Amazon Glue 数据库 此数据库包含该堆栈创建的 Amazon Glue 表。 ${LocalResourcePrefix}_firehose_glue_database
Amazon Glue Kinesis Data Firehose 传输流用此表将数据格式化为 Parquet 格式。 ${LocalResourcePrefix}_firehose_glue_table
Amazon Lambda 函数,用于转换数据 此函数展平了 Amazon IoT SiteWise 发送的属性值通知消息中的值数组。 ${LocalResourcePrefix}_lambda_transform_function
IAM角色,用于转换 Lambda 函数 此角色允许 Lambda 存储转换函数的运行时日志。 ${GlobalResourcePrefix}-lambda-transform-role
IAM策略,用于转换 Lambda 函数角色 此策略允许 Lambda 存储转换函数的执行日志。 ${GlobalResourcePrefix}-lambda-transform-policy
CloudWatch日志日志组,用于转换函数 此日志组包含转换函数的日志。 /aws/lambda/${LocalResourcePrefix}_lambda_transform_function
Lambda函数,用于收集资产元数据 此函数检索中有关资产的详细信息Amazon IoT SiteWise并将详细信息存储在此堆栈创建的 Amazon S3 存储桶中。 ${LocalResourcePrefix}_lambda_metadata_function
Lambda层,用于元数据函数 此层提供包含元数据函数使用的 Amazon IoT SiteWise 操作的 Amazon 开发工具包。 ${LocalResourcePrefix}_lambda_metadata_layer
IAM角色,用于元数据 Lambda 函数 此角色允许 Lambda 检索有关中资产的详细信息。Amazon IoT SiteWise. ${GlobalResourcePrefix}-lambda-metadata-role
IAM策略,用于元数据 Lambda 函数角色 此策略允许 Lambda 检索有关中资产的详细信息。Amazon IoT SiteWise. ${GlobalResourcePrefix}-lambda-metadata-policy
EventBridge计划的事件,用于元数据 Lambda 函数 此计划的事件每 6 小时运行一次元数据 Lambda 以更新资产元数据存储桶。 ${LocalResourcePrefix}-metadata-event
CloudWatch日志日志组,用于元数据函数 此日志组包含元数据函数的日志。 /aws/lambda/${LocalResourcePrefix}_lambda_metadata_function
Amazon IoT 规则 此规则查询属性值通知消息并将资产数据发送到 Amazon Kinesis Data Firehose 传输流。 ${LocalResourcePrefix}_iot_topic_rule
IAM的角色Amazon IoT规则 此角色允许Amazon IoT将数据发送到 Kinesis Data Firehose 传输流。 ${GlobalResourcePrefix}-core-firehose-role
IAM的策略Amazon IoT规则角色 此策略允许Amazon IoT将数据发送到 Kinesis Data Firehose 传输流。 ${GlobalResourcePrefix}-core-firehose-policy
Kinesis Data Firehose传输流 此交付流消耗来自Amazon IoT将数据展平,使用 Lambda 函数展平数据,并将数据传输到 Amazon S3。 ${LocalResourcePrefix}_firehose_delivery_stream
IAM传输流 的角色 此角色允许 Kinesis Data Firehose 对 S3 存储桶执行操作,Amazon Glue表、Lambda 函数和CloudWatch日志组。 ${GlobalResourcePrefix}-firehose-delivery-role
CloudWatch日志传输流的日志组 此日志组包含一个日志流,S3 Delivery,接收有关 Kinesis Data Firehose 传输流的日志。 /aws/kinesisfirehose/${LocalResourcePrefix}_firehose_delivery_stream