Consulta entre regiões
O Athena oferece suporte à consulta de dados do Amazon S3 em uma Região da AWS diferente da região na qual você está usando o Athena. A consulta entre regiões pode ser uma boa opção quando não é prático ou permitido mover dados, ou quando você deseja consultar dados em várias regiões. Mesmo que o Athena não esteja disponível em uma determinada região, será possível consultar os dados nela a partir de outra região na qual o Athena esteja disponível.
Para consultar dados em uma região, sua conta deve estar habilitada nessa região, mesmo que os dados do Amazon S3 não pertençam à sua conta. Para algumas regiões, como Leste dos EUA (Ohio), seu acesso à região é habilitado automaticamente quando sua conta é criada. Outras regiões exigem a opção de inclusão (status opt-in) da conta antes que você possa usá-la. Para obter a lista de regiões que exigem o status opt-in, consulte Regiões disponíveis no Guia do usuário do Amazon EC2. Para obter instruções específicas sobre como optar por uma região, consulte Gerenciar regiões da AWS no Referência geral da Amazon Web Services.
Considerações e limitações
-
Permissões de acesso a dados: para consultar com êxito dados do Amazon S3 no Athena entre regiões, sua conta deve ter permissões para ler os dados. Se os dados que você deseja consultar pertencerem a outra conta, essa outra conta deverá lhe conceder acesso ao local do Amazon S3 que contém os dados.
-
Cobranças de transferência de dados: aplicam-se cobranças de transferência de dados do Amazon S3 para consultas entre regiões. A execução de uma consulta pode fazer com que mais dados sejam transferidos do que o tamanho do conjunto de dados. É recomendável que você comece testando suas consultas em um subconjunto de dados e analisando os custos no AWS Cost Explorer
. -
AWS Glue: você pode usar o AWS Glue entre regiões. Podem ser aplicadas cobranças adicionais para tráfego do AWS Glue entre regiões. Para obter mais informações, consulte Criar conexões do AWS Glue entre contas e entre regiões
no AWS Big Data Blog. -
Opções de criptografia do Amazon S3: há suporte para as opções de criptografia SSE-S3 e SSE-KMS nas consultas entre regiões. Não há suporte para CSE-KMS. Para ter mais informações, consulte Opções de criptografia permitidas do Amazon S3.
-
Consultas federadas: não há suporte para o uso de consultas federadas em Regiões da AWS.
-
Regiões da China: não há suporte para consultas entre regiões nas regiões da China.
Desde que as condições acima sejam atendidas, você pode criar uma tabela do Athena que aponte para o valor LOCATION
especificado e consultar os dados de forma transparente. Não é necessária nenhuma sintaxe especial. Para obter mais informações sobre criação de tabelas, consulte Criar tabelas no Athena.