As visualizações do Athena podem ser facilmente criadas, atualizadas e gerenciadas no console do Athena.
Criar visualizações
Você pode criar uma visualização no console do Athena usando um modelo ou executando uma consulta existente.
Para usar um modelo para criar uma visualização
-
No console do Athena, ao lado de Tables and views (Tabelas e visualizações), escolha Create (Criar) e, em seguida, escolha Create view (Criar visualização).
Essa ação coloca um modelo de visualização editável no editor de consultas.
-
Edite o modelo de visualização de acordo com suas necessidades. Quando você digitar um nome para a visualização na instrução, lembre-se de que os nomes das visualizações não podem conter caracteres especiais além do sublinhado
(_)
. Consulte Nomear bancos de dados, tabelas e colunas. Evite usar Escapar palavras-chave reservadas em consultas para nomear visualizações.Para obter mais informações sobre a criação de visualizações, consulte CREATE VIEW e CREATE DIALECT VIEW e Exemplos de visualizações do Athena.
-
Selecione Run (Executar) para criar a visualização. A visualização aparece na lista de visualizações no console do Athena.
Para criar uma visualização a partir de uma consulta existente
-
Use o editor de consultas do Athena para executar uma consulta existente.
-
Na janela do editor de consultas, escolha Create (Criar) e, em seguida, escolha View from query (Visualização a partir de consulta).
-
Na caixa de diálogo Create View (Criar visualização), insira um nome para a visualização e, em seguida, escolha Create (Criar). Os nomes de visualizações não podem conter caracteres especiais, exceto sublinhado
(_)
. Consulte Nomear bancos de dados, tabelas e colunas. Evite usar Escapar palavras-chave reservadas em consultas para nomear visualizações.O Athena adiciona a visualização à lista de visualizações no console e exibe a instrução
CREATE VIEW
para a visualização no editor de consulta.
Observações
-
Se você excluir uma tabela em que outra tabela se baseia e, depois, tentar executar a visualização, o Athena exibirá uma mensagem de erro.
-
Você pode criar uma visualização aninhada, que fica acima de uma visualização existente. O Athena impede que você execute uma visualização repetida com referência a ela mesma.