set fs.s3.canned.acl = BucketOwnerFullControl;ライン上のS3に書き込まれたEMRハイブ出力オブジェクトのカスタムACL
は、私は同じようにカスタムACLを持つことができる場合、私は思っていた缶詰ACL(http://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-s3-acls.html)
を使用してS3にオブジェクトを書き込むためにEMRのハイブジョブの構成例です。
ユースケース: EMRはS3(regionA)に書き込み、次にregionBに複製されます。そして、リージョンBのAthenaは、複製されたオブジェクトを照会します。 RegionBがバケットの所有者であることに照らして、このバケットの下に複製されたregionAのオブジェクトはRegionBによって所有されていません。
誰かがクロスアカウントで読み取ることができるようにオブジェクトのACLを設定する方法を知っていれば、助けていただければ幸いです。
ありがとうございました。