Loading

Se produce el error del controlador DBC "not authorized to perform: athena:CreatePreparedStatement" al actualizar la extracción

Fecha de publicación: Apr 6, 2023
Descripción

El siguiente error del controlador JDBC se produce al actualizar la extracción con el controlador JDBC de Athena versión 2.0.34 o posterior.

[JDBC Driver]You are not authorized to perform: athena:CreatePreparedStatement on the resource ([Controlador JDBC]No tiene autorización para realizar: athena:CreatePreparedStatement en el recurso)
O bien
[JDBC Driver]User: arn:aws:Iam::<xxxxxx>:user/tableau_user is not authorized to perform: athena:CreatePreparedStatement on resource
([Controlador JDBC]El usuario: arn:aws:Iam::<xxxxxx>:user/tableau_user no tiene autorización para realizar: athena:CreatePreparedStatement en el recurso)

Cause

La cuenta de Athena no tiene los permisos IAM necesarios.
Solución
Agregue los siguientes permisos IAM para permitir el acceso a las declaraciones preparadas*.
  • athena:create prepared statement
  • athena:delete prepared statement
Recursos adicionales
Dado que no existe ningún problema con una versión anterior del controlador JDBC de Anthena, el error de JDBC se considera relacionado con [AJ-466] Ec2InstanceMetadata support en el controlador JDBC de Anthena versión 2.0.34. Para obtener más información, consulte las Notas de la versión del controlador JDBC de Athena*.

*Aunque nos esforzamos al máximo para garantizar que los enlaces a páginas web externas sean precisos, relevantes y estén actualizados, Tableau no puede hacerse responsable de la rigurosidad o la actualización de las páginas de las que se encargan proveedores externos. Póngase en contacto con el sitio externo para obtener respuestas a preguntas en relación con su contenido.
Número del artículo de conocimiento

001474898

 
Cargando
Salesforce Help | Article