대량 작업 사전 요구 사항 - AWS IoT SiteWise

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

대량 작업 사전 요구 사항

이 섹션에서는 로컬 시스템 간에 리소스를 교환하기 위한 AWS Identity and Access Management (IAM) 권한을 비롯한 대량 작업 사전 요구 사항을 설명합니다. AWS 서비스 대량 작업을 시작하기 전에 다음 사전 요구 사항을 완료하십시오.

  • Amazon S3 버킷을 생성하여 리소스를 저장합니다. Amazon S3 사용에 대한 자세한 내용은 Amazon S3란 무엇입니까? 를 참조하십시오.

IAM 권한

대량 작업을 수행하려면 Amazon S3와 로컬 시스템 간에 AWS 리소스를 교환할 수 있는 권한을 포함하는 AWS Identity and Access Management (IAM) 정책을 생성해야 합니다. AWS IoT SiteWise IAM 정책을 만드는 방법에 대한 자세한 내용은 IAM 정책 만들기 섹션을 참조하세요.

대량 작업을 수행하려면 다음 정책이 필요합니다.

이 정책은 대량 작업에 필요한 AWS IoT SiteWise API 작업에 대한 액세스를 허용합니다.

{ "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 API 작업에 대한 액세스를 허용합니다.

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

이 정책은 대량 작업을 위한 메타데이터 전송을 위해 Amazon S3 버킷에 대한 액세스를 제공합니다.

For a specific Amazon S3 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

대량 작업 메타데이터 작업에 다양한 버킷을 사용하려는 경우 이 정책은 모든 버킷에 대한 액세스를 제공합니다.

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

가져오기 및 내보내기 작업의 문제 해결에 대한 자세한 내용은 을 참조하십시오대량 가져오기 및 내보내기 문제 해결.