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 essitewise-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 essitewise_export_to_s3
.
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 |