Pré-requisitos de operação em massa - AWS IoT SiteWise

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Pré-requisitos de operação em massa

Esta seção explica os pré-requisitos da operação em massa, incluindo AWS Identity and Access Management (IAM) permissões para troca de recursos entre Serviços da AWS e sua máquina local. Antes de iniciar uma operação em massa, preencha os seguintes pré-requisitos:

  • Crie um bucket do Amazon S3 para armazenar recursos. Para obter mais informações sobre o uso do Amazon S3, consulte O que é o Amazon S3?

IAMpermissões

Para realizar operações em massa, você deve criar uma política AWS Identity and Access Management (IAM) com permissões que permitam a troca de AWS recursos entre o Amazon S3 e sua máquina local. AWS IoT SiteWise Para obter mais informações sobre a criação de IAM políticas, consulte Criação de IAM políticas.

Para realizar operações em massa, você precisa das seguintes políticas.

Essa política permite o acesso às AWS IoT SiteWise API ações necessárias para operações em massa:

{ "Sid": "SiteWiseApiAccess", "Effect": "Allow", "Action": [ "iotsitewise:CreateAsset", "iotsitewise:CreateAssetModel", "iotsitewise:UpdateAsset", "iotsitewise:UpdateAssetModel", "iotsitewise:UpdateAssetProperty", "iotsitewise:ListAssets", "iotsitewise:ListAssetModels", "iotsitewise:ListAssetProperties", "iotsitewise:ListAssetModelProperties", "iotsitewise:ListAssociatedAssets", "iotsitewise:DescribeAsset", "iotsitewise:DescribeAssetModel", "iotsitewise:DescribeAssetProperty", "iotsitewise:AssociateAssets", "iotsitewise:DisassociateAssets", "iotsitewise:AssociateTimeSeriesToAssetProperty", "iotsitewise:DisassociateTimeSeriesFromAssetProperty", "iotsitewise:BatchPutAssetPropertyValue", "iotsitewise:BatchGetAssetPropertyValue", "iotsitewise:TagResource", "iotsitewise:UntagResource", "iotsitewise:ListTagsForResource", "iotsitewise:CreateAssetModelCompositeModel", "iotsitewise:UpdateAssetModelCompositeModel", "iotsitewise:DescribeAssetModelCompositeModel", "iotsitewise:DeleteAssetModelCompositeModel", "iotsitewise:ListAssetModelCompositeModels", "iotsitewise:ListCompositionRelationships", "iotsitewise:DescribeAssetCompositeModel" ], "Resource": "*" }

Essa política permite acesso às AWS IoT TwinMaker API operações que você usa para trabalhar com operações em massa:

{ "Sid": "MetadataTransferJobApiAccess", "Effect": "Allow", "Action": [ "iottwinmaker:CreateMetadataTransferJob", "iottwinmaker:CancelMetadataTransferJob", "iottwinmaker:GetMetadataTransferJob", "iottwinmaker:ListMetadataTransferJobs" ], "Resource": "*" }

Essa política fornece acesso aos buckets do Amazon S3 para transferir metadados para operações em massa.

For a specific Amazon S3 bucket

Se você usar um bucket específico para trabalhar com seus metadados de operações em massa, essa política fornecerá acesso a esse bucket:

{ "Effect": "Allow", "Action": [ "s3:PutObject", "s3:GetObject", "s3:GetBucketLocation", "s3:ListBucket", "s3:AbortMultipartUpload", "s3:ListBucketMultipartUploads", "s3:ListMultipartUploadParts" ], "Resource": [ "arn:aws:s3:::bucket name", "arn:aws:s3:::bucket name/*" ] }
To allow any Amazon S3 bucket

Se você usar vários buckets diferentes para trabalhar com seus metadados de operações em massa, essa política fornecerá acesso a qualquer bucket:

{ "Effect": "Allow", "Action": [ "s3:PutObject", "s3:GetObject", "s3:GetBucketLocation", "s3:ListBucket", "s3:AbortMultipartUpload", "s3:ListBucketMultipartUploads", "s3:ListMultipartUploadParts" ], "Resource": "*" }

Para obter informações sobre como solucionar problemas nas operações de importação e exportação, consulteSolucionar problemas de importação e exportação em massa.