

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 das operações em massa
<a name="bulk-operations-prereqs"></a>

Esta seção explica os pré-requisitos de operação em massa, incluindo permissões AWS Identity and Access Management (IAM) para troca de recursos entre AWS serviços e sua máquina local. Antes de começar uma operação em massa, cumpra o seguinte pré-requisito:
+ Crie um bucket do Amazon S3 para armazenar recursos. Para ter mais informações sobre como usar o Amazon S3, consulte [O que é o Amazon S3?](https://docs.aws.amazon.com//AmazonS3/latest/userguide/Welcome.html).

## permissões do IAM
<a name="bulk-operations-prereqs-permissions"></a>

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 como criar políticas do IAM, consulte [Criar políticas do IAM](https://docs.aws.amazon.com//IAM/latest/UserGuide/access_policies_create.html). 

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

### AWS IoT SiteWise política
<a name="bluk-operations-prereqs-policy"></a>

Essa política permite o acesso às ações de AWS IoT SiteWise API 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": "*"
}
```

### AWS IoT TwinMaker política
<a name="bulk-operations-TwinMaker-policy"></a>

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

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

### Política do Amazon S3
<a name="bulk-operations-S3-policy"></a>

Essa política concede acesso aos buckets do Amazon S3 para transferência de metadados para operações em massa.

------
#### [ For a specific Amazon S3 bucket ]

Se você usar um bucket específico para trabalhar com os metadados de operações em massa, essa política concederá 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 os metadados das operações em massa, essa política concederá acesso a todos os buckets:

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

------<a name="bulk-operations-troubleshooting"></a>

Para ter informações sobre como solucionar problemas nas operações de importação e exportação, consulte [Solucionar problemas de importação e exportação em massa](troubleshooting-bulk.md).