ALTER TABLE RENAME PARTITION - Amazon Athena

ALTER TABLE RENAME PARTITION

Cambia el nombre de un valor de partición.

nota

ALTER TABLE RENAME PARTITION no cambia el nombre de las columnas de partición. Para cambiar el nombre de una columna de partición, puede utilizar la consola de AWS Glue. Para obtener más información, consulte Cambiar el nombre de una columna de partición en AWS Glue más adelante en este documento.

Sinopsis

En el caso de la tabla llamada table_name, cambia el nombre del valor de la partición especificado por partition_spec al valor especificado por new_partition_spec.

ALTER TABLE table_name PARTITION (partition_spec) RENAME TO PARTITION (new_partition_spec)

Parámetros

PARTITION (partition_spec)

Cada valor de partition_spec especifica una combinación de columna nombre/valor con la forma partition_col_name = partition_col_value [,...].

Ejemplos

ALTER TABLE orders PARTITION (dt = '2014-05-14', country = 'IN') RENAME TO PARTITION (dt = '2014-05-15', country = 'IN');

Cambiar el nombre de una columna de partición en AWS Glue

Utilice el siguiente procedimiento para cambiar el nombre de las columnas de partición en la consola de AWS Glue.

Para cambiar el nombre de una columna de partición de tabla en la consola de AWS Glue
  1. Inicie sesión en la AWS Management Console y abra la consola de AWS Glue en https://console.aws.amazon.com/glue/.

  2. En el panel de navegación, elija Tablas.

  3. En la página Tablas, utilice el cuadro de búsqueda Filtrar tablas para encontrar la tabla que desea modificar.

  4. En la columna Nombre, elija el enlace de la tabla que desea modificar.

  5. En la página de detalles de la tabla, en la sección Esquema, realice una de las siguientes acciones:

    • Para realizar el cambio de nombre en formato JSON, seleccione Editar esquema como JSON.

    • Para cambiar el nombre directamente, elija Editar esquema. Este procedimiento elige Editar esquema.

  6. Seleccione la casilla de verificación de la columna particionada cuyo nombre desee cambiar y, a continuación, elija Editar.

  7. En el cuadro de diálogo Editar entrada de esquema, en Nombre, ingrese el nuevo nombre de la columna de partición.

  8. Elija Guardar como nueva versión de la tabla. Esta acción actualiza el nombre de columna de la partición y conserva el historial de evolución del esquema sin crear una copia física separada de los datos.

  9. Para comparar versiones de tablas, en la página de detalles de la tabla, elija Acciones y, a continuación, seleccione Comparar versiones.

Recursos adicionales de

Para obtener más información sobre la creación de particiones, consulte Partición de datos.