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
.
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 |
IAMruolo 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 |
IAMpolitica 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 file AWS SDK che contiene AWS IoT SiteWise le operazioni utilizzate dalla funzione di metadati. | ${LocalResourcePrefix}_lambda_metadata_layer |
IAMruolo per la funzione Lambda dei metadati | Questo ruolo consente a Lambda di recuperare dettagli sugli asset in. AWS IoT SiteWise | ${GlobalResourcePrefix}-lambda-metadata-role |
IAMpolitica 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 |
IAMruolo della regola AWS IoT | Questo ruolo consente di AWS IoT inviare dati al flusso di distribuzione di Firehose. | ${GlobalResourcePrefix}-core-firehose-role |
IAMpolitica 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 consegna | 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 |