Un ingeniero de datos necesita crear un duplicado vacío de una tabla de Amazon Athena existente (que tiene 1.000 filas) para realizar el procesamiento de datos. ¿Qué consulta CREATE TABLE producirá una copia vacía de la tabla?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: CREATE TABLE new_table - AS SELECT * FROM old_table - WITH NO DATA;.
Por qué esta es la respuesta
La opción correcta es CREATE TABLE newtable AS SELECT FROM oldtable WITH NO DATA; porque esta sintaxis crea una nueva tabla (newtable) con el mismo esquema (columnas, tipos de datos, particiones) que oldtable, pero sin copiar ningún dato. Esto resulta en una tabla vacía, que es el requisito del ingeniero de datos. Las otras opciones son incorrectas: CREATE TABLE newtable LIKE oldtable; no es una sintaxis SQL estándar para crear una tabla en Athena con el mismo esquema. En algunos sistemas de bases de datos, LIKE se usa, pero no en la forma directa presentada para Athena. CREATE TABLE newtable AS SELECT FROM oldtable; crearía una nueva tabla y copiaría todas las 1.000 filas de oldtable, lo cual no cumple con el requisito de una tabla vacía. CREATE TABLE newtable AS SELECT FROM oldtable WHERE 1=1; es funcionalmente idéntica a la anterior, ya que WHERE 1=1 siempre es verdadero y copiaría todos los datos, resultando en una tabla no vacía.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta