Um engenheiro de dados precisa criar uma duplicata vazia de uma tabela Amazon Athena existente (que tem 1.000 linhas) para realizar o processamento de dados. Qual consulta CREATE TABLE produzirá uma cópia vazia da tabela?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: CREATE TABLE new_table - AS SELECT * FROM old_table - WITH NO DATA;.
Por que esta é a resposta
A opção correta é CREATE TABLE newtable AS SELECT FROM oldtable WITH NO DATA; porque o comando WITH NO DATA é especificamente projetado para criar uma nova tabela com a mesma estrutura (esquema) da tabela de origem, mas sem copiar os dados. Isso resulta em uma duplicata vazia, ideal para o processamento de dados subsequente. As outras opções estão incorretas porque: CREATE TABLE newtable LIKE oldtable; não é uma sintaxe SQL padrão suportada pelo Amazon Athena para criar uma tabela a partir de outra. CREATE TABLE newtable AS SELECT FROM oldtable; criaria uma cópia completa da tabela, incluindo todas as 1.000 linhas, o que não é o objetivo. CREATE TABLE newtable as SELECT FROM oldcable WHERE 1=1; também copiaria todos os dados, pois WHERE 1=1 é sempre verdadeiro e não filtra nenhuma linha.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão