Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 跨帐户访问Athena/Glue_Amazon Web Services_Amazon Athena_Aws Glue - Fatal编程技术网

Amazon web services 跨帐户访问Athena/Glue

Amazon web services 跨帐户访问Athena/Glue,amazon-web-services,amazon-athena,aws-glue,Amazon Web Services,Amazon Athena,Aws Glue,是否可以通过EC2/EMR直接访问雅典娜并在另一个帐户中粘贴?我希望避免在我的AWS帐户中维护数据目录,并重用现有目录。我建议您申请,这允许EMR上的帐户(我们称之为Alpha)承担Athena帐户的角色(我们称之为Beta) 要实现这一点,您需要创建一个角色(在IAM/Roles中),该角色的权限(权限选项卡)为Beta版的Athena/GLUE。并将帐户Alpha添加为信任关系(信任关系选项卡) 在这之后,您可以从Alpha调用API,它将为您提供一个临时凭证(密钥、机密和令牌),以作为帐户

是否可以通过EC2/EMR直接访问雅典娜并在另一个帐户中粘贴?我希望避免在我的AWS帐户中维护数据目录,并重用现有目录。

我建议您申请,这允许EMR上的帐户(我们称之为Alpha)承担Athena帐户的角色(我们称之为Beta)

要实现这一点,您需要创建一个角色(在IAM/Roles中),该角色的权限(权限选项卡)为Beta版的Athena/GLUE。并将帐户Alpha添加为信任关系(信任关系选项卡)

在这之后,您可以从Alpha调用API,它将为您提供一个临时凭证(密钥、机密和令牌),以作为帐户Beta中的角色执行操作