Berechtigungsvoraussetzungen für 3D-Punktwolken-Kennzeichnungsjobs - Amazon SageMaker AI

Berechtigungsvoraussetzungen für 3D-Punktwolken-Kennzeichnungsjobs

Wenn Sie einen 3D-Punktwolken-Kennzeichnungsauftrag erstellen, müssen Sie zusätzlich zu den Berechtigungsanforderungen in IAM-Berechtigungen zur Verwendung von Ground Truth zuweisen, Ihrem S3-Bucket, der Ihre Eingabemanifestdatei enthält, eine CORS-Richtlinie hinzufügen.

Hinzufügen einer CORS-Berechtigungsrichtlinie zum S3-Bucket

Wenn Sie einen 3D-Punktwolken-Kennzeichnungsauftrag erstellen, geben Sie Buckets in S3 an, in denen sich die Eingabedaten und die Manifestdatei befinden und in denen die Ausgabedaten gespeichert werden. Diese Buckets können gleich sein. Sie müssen Ihren Eingabe- und Ausgabebereichen die folgende CORS-Richtlinie (Cross-origin resource sharing) zuordnen. Wenn Sie die Amazon S3-Konsole verwenden, um die Richtlinie zu Ihrem Bucket hinzuzufügen, müssen Sie das JSON-Format verwenden.

JSON

[ { "AllowedHeaders": [ "*" ], "AllowedMethods": [ "GET", "HEAD", "PUT" ], "AllowedOrigins": [ "*" ], "ExposeHeaders": [ "Access-Control-Allow-Origin" ], "MaxAgeSeconds": 3000 } ]

XML

<?xml version="1.0" encoding="UTF-8"?> <CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/"> <CORSRule> <AllowedOrigin>*</AllowedOrigin> <AllowedMethod>GET</AllowedMethod> <AllowedMethod>HEAD</AllowedMethod> <AllowedMethod>PUT</AllowedMethod> <MaxAgeSeconds>3000</MaxAgeSeconds> <ExposeHeader>Access-Control-Allow-Origin</ExposeHeader> <AllowedHeader>*</AllowedHeader> </CORSRule> </CORSConfiguration>

Wie Sie eine CORS-Richtlinie zu einem S3-Bucket hinzufügen können, erfahren Sie unter Wie füge ich eine domainübergreifende Ressourcenfreigabe mit CORS hinzu? im Amazon Simple Storage Service User Guide.