Risorse create dal modello - AWS IoT SiteWise

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Risorse create dal modello

Quando crei uno stack dal modello, AWS CloudFormation crea le seguenti risorse. I nomi della maggior parte delle risorse includono un prefisso che puoi personalizzare quando crei lo stack.

Parametri nome risorsa
  • BucketName— Il nome del bucket S3 creato da questo modello che riceve i dati degli asset.

  • GlobalResourcePrefix— Un prefisso per i nomi delle risorse globali create da questo modello. L'impostazione predefinita è sitewise-export-to-s3.

  • LocalResourcePrefix— Un prefisso per i nomi delle risorse create da questo modello nella regione corrente. L'impostazione predefinita è sitewise_export_to_s3.

Risorse create dal modello AWS CloudFormation
Risorsa Descrizione Nome
Bucket S3 per i dati elaborati Questo bucket contiene due cartelle. Una cartella riceve i dati appiattiti e formattati dal flusso di distribuzione di Firehose, mentre l'altra cartella riceve i metadati delle risorse. ${BucketName}
Database AWS Glue Questo database contiene la AWS Glue tabella creata da questo stack. ${LocalResourcePrefix}_firehose_glue_database
AWS Glue tabella Il flusso di distribuzione Firehose utilizza questa tabella per formattare i dati in formato Parquet. ${LocalResourcePrefix}_firehose_glue_table
Funzione AWS Lambda che trasforma i dati Questa funzione appiattisce la matrice di valori nei messaggi di notifica dei valori delle proprietà inviati da. AWS IoT SiteWise ${LocalResourcePrefix}_lambda_transform_function
Ruolo IAM per la funzione Transform Lambda Questo ruolo consente a Lambda di archiviare i log di runtime per la funzione di trasformazione. ${GlobalResourcePrefix}-lambda-transform-role
Politica IAM per il ruolo della funzione Transform Lambda Questa politica consente a Lambda di archiviare i log di esecuzione per la funzione di trasformazione. ${GlobalResourcePrefix}-lambda-transform-policy
CloudWatch Registra il gruppo di log per la funzione di trasformazione Questo gruppo di log contiene i log per la funzione di trasformazione. /aws/lambda/${LocalResourcePrefix}_lambda_transform_function
Funzione Lambda che raccoglie i metadati delle risorse Questa funzione recupera i dettagli sugli asset contenuti AWS IoT SiteWise e li archivia in un bucket Amazon S3 creato da questo stack. ${LocalResourcePrefix}_lambda_metadata_function
Layer Lambda per la funzione metadati Questo livello fornisce un AWS SDK che contiene AWS IoT SiteWise le operazioni utilizzate dalla funzione di metadati. ${LocalResourcePrefix}_lambda_metadata_layer
Ruolo IAM per la funzione Lambda dei metadati Questo ruolo consente a Lambda di recuperare i dettagli sugli asset in. AWS IoT SiteWise ${GlobalResourcePrefix}-lambda-metadata-role
Politica IAM per il ruolo della funzione Lambda dei metadati Questa policy consente a Lambda di recuperare i dettagli sugli asset in. AWS IoT SiteWise ${GlobalResourcePrefix}-lambda-metadata-policy
EventBridgeevento pianificato per la funzione Lambda dei metadati Questo evento pianificato esegue i metadati Lambda ogni 6 ore per aggiornare il bucket di metadati delle risorse. ${LocalResourcePrefix}-metadata-event
CloudWatch Registra il gruppo di log per la funzione dei metadati Questo gruppo di log contiene i log per la funzione per metadati. /aws/lambda/${LocalResourcePrefix}_lambda_metadata_function
Regola AWS IoT Questa regola interroga i messaggi di notifica del valore delle proprietà e invia i dati degli asset a un flusso di distribuzione di Amazon Data Firehose. ${LocalResourcePrefix}_iot_topic_rule
Ruolo IAM per la regola AWS IoT Questo ruolo consente di AWS IoT inviare dati al flusso di distribuzione di Firehose. ${GlobalResourcePrefix}-core-firehose-role
Politica IAM per il ruolo della AWS IoT regola Questa politica consente di AWS IoT inviare dati al flusso di distribuzione di Firehose. ${GlobalResourcePrefix}-core-firehose-policy
Flusso di distribuzione Firehose Questo flusso di distribuzione utilizza i dati della AWS IoT regola, li semplifica con una funzione Lambda e li consegna ad Amazon S3. ${LocalResourcePrefix}_firehose_delivery_stream
Ruolo IAM per il flusso di distribuzione Questo ruolo consente a Firehose di eseguire operazioni sul bucket S3, sulla tabella AWS Glue , sulle funzioni Lambda e sul gruppo di log Logs. CloudWatch ${GlobalResourcePrefix}-firehose-delivery-role
CloudWatch Registra il gruppo di log per il flusso di consegna Questo gruppo di log contiene un flusso di log che riceve i log relativi al flusso di distribuzione di Firehose. S3 Delivery /aws/kinesisfirehose/${LocalResourcePrefix}_firehose_delivery_stream