Recursos creados a partir de la plantilla - AWS IoT SiteWise

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Recursos creados a partir de la plantilla

Al crear una pila a partir de la plantilla, AWS CloudFormation crea los siguientes recursos. La mayoría de los nombres de los recursos incluyen un prefijo que puede personalizar al crear la pila.

Parámetros del nombre del recurso
  • BucketName: el nombre del bucket de S3 creado a partir de esta plantilla que recibe los datos del activo.

  • GlobalResourcePrefix: prefijo para los nombres de los recursos globales creados a partir de esta plantilla. El valor predeterminado es sitewise-export-to-s3.

  • LocalResourcePrefix: prefijo para los nombres de los recursos creados a partir de esta plantilla en la región actual. El valor predeterminado es sitewise_export_to_s3.

Recursos creados por la AWS CloudFormation plantilla
Recurso Descripción Nombre
Bucket de S3 para datos procesados Este bucket contiene dos carpetas. Una carpeta recibe los datos aplanados y formateados del flujo de entrega de Firehose y la otra carpeta recibe los metadatos de los activos. ${BucketName}
Base de datos de AWS Glue Esta base de datos contiene la AWS Glue tabla que crea esta pila. ${LocalResourcePrefix}_firehose_glue_database
Tabla de AWS Glue El flujo de entrega de Firehose utiliza esta tabla para formatear los datos en formato Parquet. ${LocalResourcePrefix}_firehose_glue_table
Función AWS Lambda que transforma los datos Esta función aplana la matriz de valores de los mensajes de notificación del valor de la propiedad desde los que se envían. AWS IoT SiteWise ${LocalResourcePrefix}_lambda_transform_function
IAMrol para la función Lambda de transformación Este rol permite que Lambda almacene registros de tiempo de ejecución para la función de transformación. ${GlobalResourcePrefix}-lambda-transform-role
IAMpolítica para la función de transformación de Lambda Esta política permite a Lambda almacenar registros de ejecución para la función de transformación. ${GlobalResourcePrefix}-lambda-transform-policy
CloudWatch Registra el grupo de registros para la función de transformación Este grupo de registros contiene registros para la función de transformación. /aws/lambda/${LocalResourcePrefix}_lambda_transform_function
Función de Lambda que recopila metadatos de activos Esta función recupera los detalles sobre los activos AWS IoT SiteWise y los almacena en un bucket de Amazon S3 que crea esta pila. ${LocalResourcePrefix}_lambda_metadata_function
Capa de Lambda para la función de metadatos Esta capa proporciona una AWS SDK que contiene AWS IoT SiteWise las operaciones que utiliza la función de metadatos. ${LocalResourcePrefix}_lambda_metadata_layer
IAMrol de la función Lambda de metadatos Esta función permite a Lambda recuperar detalles sobre los activos en. AWS IoT SiteWise ${GlobalResourcePrefix}-lambda-metadata-role
IAMpolítica para el rol de la función Lambda de metadatos Esta política permite a Lambda recuperar detalles sobre los activos en. AWS IoT SiteWise ${GlobalResourcePrefix}-lambda-metadata-policy
EventBridgeevento programado para la función Lambda de metadatos Este evento programado ejecuta los metadatos de Lambda cada 6 horas para actualizar el bucket de metadatos de activos. ${LocalResourcePrefix}-metadata-event
CloudWatch Registra el grupo de registros para la función de metadatos Este grupo de registros contiene registros para la función de metadatos. /aws/lambda/${LocalResourcePrefix}_lambda_metadata_function
Regla de AWS IoT Esta regla consulta los mensajes de notificación del valor de la propiedad y envía los datos de los activos a una transmisión de entrega de Amazon Data Firehose. ${LocalResourcePrefix}_iot_topic_rule
IAMfunción de la regla AWS IoT Esta función permite AWS IoT enviar datos al flujo de entrega de Firehose. ${GlobalResourcePrefix}-core-firehose-role
IAMpolítica para el rol de AWS IoT regla Esta política permite AWS IoT enviar datos al flujo de entrega de Firehose. ${GlobalResourcePrefix}-core-firehose-policy
Flujo de entrega de Firehose Esta transmisión de entrega consume datos de la AWS IoT regla, aplana los datos con una función Lambda y entrega los datos a Amazon S3. ${LocalResourcePrefix}_firehose_delivery_stream
Rol de IAM para el flujo de entrega Esta función permite a Firehose realizar operaciones en el depósito, la AWS Glue tabla, las funciones de Lambda y CloudWatch el grupo de registros de S3. ${GlobalResourcePrefix}-firehose-delivery-role
CloudWatch Registra el grupo de registros para el flujo de entrega Este grupo de registros contiene un flujo de registro,S3 Delivery, que recibe registros sobre el flujo de entrega de Firehose. /aws/kinesisfirehose/${LocalResourcePrefix}_firehose_delivery_stream