

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à.

# Prerequisiti per le operazioni in blocco
<a name="bulk-operations-prereqs"></a>

Questa sezione illustra i prerequisiti per le operazioni in blocco, incluse le autorizzazioni AWS Identity and Access Management (IAM) per lo scambio di risorse tra AWS i servizi e il computer locale. Prima di iniziare un'operazione in blocco, completa il seguente prerequisito:
+ Crea un bucket Amazon S3 per archiviare le risorse. Per ulteriori informazioni sull'utilizzo di Amazon S3, consulta [ Cos'è Amazon S3? ](https://docs.aws.amazon.com/AmazonS3/latest/userguide/Welcome.html)

## autorizzazioni IAM
<a name="bulk-operations-prereqs-permissions"></a>

Per eseguire operazioni in blocco, devi creare una policy AWS Identity and Access Management (IAM) con autorizzazioni che consentano lo scambio di AWS risorse tra Amazon S3 e il tuo computer locale. AWS IoT SiteWise Per ulteriori informazioni sulla creazione di policy IAM, consulta la sezione relativa alla [creazione delle policy IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_create.html). 

Per eseguire operazioni in blocco, sono necessarie le seguenti politiche.

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

Questa policy consente l'accesso alle azioni AWS IoT SiteWise API richieste per le operazioni in blocco:

```
{
    "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 policy
<a name="bulk-operations-TwinMaker-policy"></a>

Questa politica consente l'accesso alle operazioni AWS IoT TwinMaker API utilizzate per eseguire operazioni in blocco:

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

### Politica Amazon S3
<a name="bulk-operations-S3-policy"></a>

Questa policy fornisce l'accesso ai bucket Amazon S3 per il trasferimento di metadati per operazioni in blocco.

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

Se utilizzi un bucket specifico per lavorare con i metadati delle tue operazioni di massa, questa policy fornisce l'accesso a quel 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 utilizzerai molti bucket diversi per lavorare con i metadati delle tue operazioni di massa, questa policy fornisce l'accesso a qualsiasi bucket:

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

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

Per informazioni sulla risoluzione dei problemi relativi alle operazioni di importazione ed esportazione, consulta. [Risolvi i problemi relativi all'importazione e all'esportazione in blocco](troubleshooting-bulk.md)