Invalidación de la configuración del cliente - Amazon Athena

Invalidación de la configuración del cliente

Al crear o editar un grupo de trabajo, puede seleccionar la opción Invalidar la configuración del lado del cliente. Esta opción no está seleccionada de forma predeterminada. Dependiendo de si lo selecciona, Athena hace lo siguiente:

  • Si no se selecciona Invalidar la configuración del cliente, no se aplica la configuración del grupo de trabajo al nivel del cliente. Cuando la opción de invalidar la configuración del cliente no se encuentra seleccionada para el grupo de trabajo, Athena utiliza la configuración del cliente para todas las consultas que se ejecutan en el grupo de trabajo, incluida la configuración de la ubicación de los resultados de las consultas, el propietario esperado del bucket, el cifrado y el control de los objetos escritos en el bucket de resultados de las consultas. Cada usuario puede especificar su propia configuración en el menú de Configuración en la consola. Si no se establece la configuración del cliente, se aplica la configuración del grupo de trabajo. Si utiliza la AWS CLI, las acciones de la API o los controladores JDBC y ODBC para ejecutar consultas en un grupo de trabajo que no invalida la configuración del cliente, las consultas utilizarán la configuración que especifique en las consultas.

  • Si se selecciona Invalidar la configuración del cliente, se aplica la configuración del grupo de trabajo al nivel del cliente. Cuando la opción de invalidar la configuración del cliente se encuentra seleccionada para el grupo de trabajo, Athena utiliza la configuración del grupo de trabajo para todas las consultas que se ejecutan en el grupo de trabajo, incluida la configuración de la ubicación de los resultados de las consultas, el propietario esperado del bucket, el cifrado y el control de los objetos escritos en el bucket de resultados de las consultas. La configuración del grupo de trabajo invalida cualquier configuración del cliente que especifique para una consulta cuando utilice la consola, las acciones de la API o los controladores JDBC u ODBC. Una vez que las configuraciones del grupo de trabajo se establecen para invalidar las configuraciones del lado del cliente, se pueden omitir las configuraciones del lado del cliente en los controladores o la API.

    Si invalida la configuración del cliente, la próxima vez que usted o cualquier usuario del grupo de trabajo abra la consola de Athena, Athena le notificará que las consultas en el grupo de trabajo utilizan la configuración del grupo de trabajo y le preguntará si acepta este cambio.

    nota

    Dado que invalidar la configuración del lado del cliente puede interrumpir la automatización personalizada que se basa en la disponibilidad de los resultados en un bucket arbitrario de Amazon S3, le recomendamos que informe a sus usuarios antes de invalidarla.

    importante

    Si utiliza las acciones de la API, la AWS CLI o los controladores JDBC y ODBC para ejecutar consultas en un grupo de trabajo y anular la configuración del cliente, asegúrese de omitir la configuración del cliente en las consultas o de actualizarla a fin de que coincida con la configuración del grupo de trabajo.

    Si especifica la configuración del cliente en las consultas, pero la ejecuta en un grupo de trabajo que anula la configuración, las consultas se ejecutarán, pero se utilizará la configuración del grupo de trabajo. Para obtener información sobre la visualización de la configuración de un grupo de trabajo, consulte Ver los detalles del grupo de trabajo.