Puede configurar un perfil con nombre para conectarse a Amazon Athena mediante el controlador ODBC. Para utilizar las credenciales disponibles en el perfil de instancia de Amazon EC2 de alojamiento, defina el parámetro credential_source
en Ec2InstanceMetadata
. Si desea utilizar un proveedor de credenciales personalizado en un perfil con nombre, especifique un valor para el parámetro plugin_name
en la configuración de su perfil.
Tipo de autenticación
Nombre de la cadena de conexión | Tipo de parámetro | Valor predeterminado | Ejemplo de la cadena de conexión |
---|---|---|---|
AuthenticationType | Obligatoria | IAM Credentials |
AuthenticationType=IAM Profile; |
Perfil de AWS
El nombre del perfil que se va a utilizar para la conexión ODBC. Para obtener más información sobre los perfiles, consulte Uso de perfiles con nombre en la Guía del usuario de AWS Command Line Interface.
Nombre de la cadena de conexión | Tipo de parámetro | Valor predeterminado | Ejemplo de la cadena de conexión |
---|---|---|---|
Perfil de AWS | Obligatoria | none |
AWSProfile=default; |
Rol preferido
El nombre de recurso de Amazon (ARN) del rol que se asignará. El parámetro de rol preferido se usa cuando el parámetro plugin_name
especifica el proveedor de credenciales personalizado en la configuración del perfil. Para obtener más información sobre los roles de ARN, consulte AssumeRole en la Referencia de la API de AWS Security Token Service.
Nombre de la cadena de conexión | Tipo de parámetro | Valor predeterminado | Ejemplo de la cadena de conexión |
---|---|---|---|
preferred_role | Opcional | none |
preferred_role=arn:aws:IAM::123456789012:id/user1; |
Duración de la sesión
La duración de la sesión del rol en segundos. Para obtener más información sobre la duración de la sesión, consulte AssumeRole en la Referencia de la API de AWS Security Token Service. El parámetro de duración de la sesión se usa cuando el parámetro plugin_name
especifica el proveedor de credenciales personalizado en la configuración del perfil.
Nombre de la cadena de conexión | Tipo de parámetro | Valor predeterminado | Ejemplo de la cadena de conexión |
---|---|---|---|
duration | Opcional | 900 |
duration=900; |
Nombre del complemento
Especifica el nombre de un proveedor de credenciales personalizado utilizado en un perfil con nombre. Este parámetro puede tomar los mismos valores que los del campo Tipo de autenticación del administrador de orígenes de datos ODBC, pero solo se usa en la configuración AWSProfile
.
Nombre de la cadena de conexión | Tipo de parámetro | Valor predeterminado | Ejemplo de la cadena de conexión |
---|---|---|---|
plugin_name | Opcional | none |
plugin_name=AzureAD; |