Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Sintaxis de la cadena de conexión y opciones del ODBC controlador
La sintaxis para especificar las opciones de cadena de conexión para el ODBC controlador es la siguiente:
DRIVER={Amazon Timestream ODBC Driver};
(option)
=(value)
;
Las opciones disponibles son las siguientes:
Opciones de conexión del controlador
-
Driver
(obligatorio): el controlador con el que se utilizaODBC.El valor predeterminado es Amazon Timestream.
-
DSN
— El nombre de la fuente de datos (DSN) que se utilizará para configurar la conexión.El valor predeterminado es
NONE
. -
Auth
— El modo de autenticación. Este debe ser uno de los siguientes:AWS_PROFILE
— Utilice la cadena de credenciales predeterminada.IAM
— Usa AWS IAM credenciales.AAD
— Utilice el proveedor de identidades de Azure Active Directory (AD).OKTA
— Utilice el proveedor de identidades Okta.
El valor predeterminado es
AWS_PROFILE
.
Opciones de configuración del punto final
-
EndpointOverride
— La anulación del punto final del Timestream for Service. LiveAnalytics Se trata de una opción avanzada que anula la región. Por ejemplo:query-cell2.timestream.us-east-1.amazonaws.com
-
Region
— La región de firma del Timestream for LiveAnalytics Service Endpoint.El valor predeterminado es
us-east-1
.
Opción de proveedor de credenciales
-
ProfileName
— El nombre del perfil en el archivo de AWS configuración.El valor predeterminado es
NONE
.
AWS IAMopciones de autenticación
-
UID
oAccessKeyId
: el identificador de la clave de acceso del AWS usuario. SiAccessKeyId
se proporcionan ambosUID
y en la cadena de conexión, se utilizará elUID
valor a menos que esté vacío.El valor predeterminado es
NONE
. -
PWD
oSecretKey
: la clave de acceso secreta del AWS usuario. SiSecretKey
se proporcionan ambosPWD
y en la cadena de conexión, se utilizará elPWD
valor con a menos que esté vacío.El valor predeterminado es
NONE
. -
SessionToken
— El token de sesión temporal necesario para acceder a una base de datos con la autenticación multifactorial (MFA) habilitada. No incluya un final=
en la entrada.El valor predeterminado es
NONE
.
SAMLopciones de autenticación basadas en Okta
-
IdPHost
— El nombre de host del IdP especificado.El valor predeterminado es
NONE
. -
UID
oIdPUserName
: el nombre de usuario de la cuenta de IdP especificada. SiIdPUserName
se proporcionan ambosUID
y en la cadena de conexión, se utilizará elUID
valor a menos que esté vacío.El valor predeterminado es
NONE
. -
PWD
oIdPPassword
— La contraseña de la cuenta de IdP especificada. SiIdPPassword
se proporcionan ambosPWD
y en la cadena de conexión, se utilizará elPWD
valor a menos que esté vacío.El valor predeterminado es
NONE
. -
OktaApplicationID
— El identificador único proporcionado por Okta y asociado al Timestream for Application. LiveAnalytics El identificador de la aplicación (AppId) se encuentra en elentityID
campo proporcionado en los metadatos de la aplicación. Un ejemplo es:entityID="http://www.okta.com//
(IdPAppID)
El valor predeterminado es
NONE
. -
RoleARN
— El nombre del recurso de Amazon (ARN) del rol que asume la persona que llama.El valor predeterminado es
NONE
. -
IdPARN
— El nombre del recurso de Amazon (ARN) del SAML proveedor IAM que describe el IdP.El valor predeterminado es
NONE
.
SAMLopciones de autenticación basadas en Azure Active Directory
-
UID
oIdPUserName
: el nombre de usuario de la cuenta de IdP especificada.El valor predeterminado es
NONE
. -
PWD
oIdPPassword
— La contraseña de la cuenta de IdP especificada.El valor predeterminado es
NONE
. -
AADApplicationID
— El identificador único de la aplicación registrada en Azure AD.El valor predeterminado es
NONE
. -
AADClientSecret
— El secreto del cliente asociado a la aplicación registrada en Azure AD que se utiliza para autorizar la obtención de los tokens.El valor predeterminado es
NONE
. -
AADTenant
— El ID de inquilino de Azure AD.El valor predeterminado es
NONE
. -
RoleARN
— El nombre del recurso de Amazon (ARN) del rol que asume la persona que llama.El valor predeterminado es
NONE
. -
IdPARN
— El nombre del recurso de Amazon (ARN) del SAML proveedor IAM que describe el IdP.El valor predeterminado es
NONE
.
AWS SDKOpciones (avanzadas)
-
RequestTimeout
— El tiempo en milisegundos que AWS SDK espera una solicitud de consulta antes de que se agote el tiempo de espera. Cualquier valor no positivo desactiva el tiempo de espera de la solicitud.El valor predeterminado es
3000
. -
ConnectionTimeout
— El tiempo en milisegundos que AWS SDK espera a que se transfieran los datos a través de una conexión abierta antes de que se agote el tiempo de espera. Un valor de 0 desactiva el tiempo de espera de la conexión. Este valor no debe ser negativo.El valor predeterminado es
1000
. -
MaxRetryCountClient
— El número máximo de reintentos para los errores que se pueden volver a intentar con códigos de error de 5xx en. SDK El valor no debe ser negativo.El valor predeterminado es
0
. -
MaxConnections
— El número máximo de HTTP conexiones abiertas simultáneamente al servicio Timestream. El valor debe ser positivo.El valor predeterminado es
25
.
ODBCOpciones de registro del conductor
-
LogLevel
— El nivel de registro para el registro del conductor. Debe ser uno de los siguientes:(0OFF).
(1ERROR).
(2WARNING).
(3INFO).
(4DEBUG).
El valor predeterminado es
1
(ERROR).Advertencia: el conductor puede registrar información personal al utilizar el modo de DEBUG registro.
-
LogOutput
— Carpeta en la que almacenar el archivo de registro.El valor predeterminado es:
Windows:
%USERPROFILE%
, o si no está disponible,%HOMEDRIVE%%HOMEPATH%
.macOS y Linux:
$HOME
o si no está disponible, el campopw_dir
del valorgetpwuid(getuid())
devuelto por la función.
SDKopciones de registro
El nivel de AWS SDK registro es independiente del nivel de registro de Timestream para el LiveAnalytics ODBC conductor. Establecer uno no afecta al otro.
El nivel de SDK registro se establece mediante la variable de entornoTS_AWS_LOG_LEVEL
. Los valores válidos son:
OFF
ERROR
WARN
INFO
DEBUG
TRACE
FATAL
Si no TS_AWS_LOG_LEVEL
está establecido, el nivel de SDK registro se establece en el valor predeterminado, que esWARN
.
Conexión a través de un proxy
El ODBC controlador admite la conexión a Amazon Timestream LiveAnalytics a través de un proxy. Para utilizar esta función, configure las siguientes variables de entorno en función de la configuración del proxy:
-
TS_PROXY_HOST
— el host del proxy. -
TS_PROXY_PORT
— El número de puerto del proxy. -
TS_PROXY_SCHEME
— El esquema de proxy, ya seahttp
ohttps
. -
TS_PROXY_USER
— El nombre de usuario para la autenticación mediante proxy. -
TS_PROXY_PASSWORD
— La contraseña de usuario para la autenticación mediante proxy. -
TS_PROXY_SSL_CERT_PATH
— El archivo de SSL certificado que se utilizará para conectarse a un HTTPS proxy. -
TS_PROXY_SSL_CERT_TYPE
— El tipo de SSL certificado del cliente proxy. -
TS_PROXY_SSL_KEY_PATH
— El archivo de clave privada que se utilizará para conectarse a un HTTPS proxy. -
TS_PROXY_SSL_KEY_TYPE
— El tipo de archivo de clave privada utilizado para conectarse a un HTTPS proxy. -
TS_PROXY_SSL_KEY_PASSWORD
— La contraseña del archivo de clave privada que se utiliza para conectarse a un proxy. HTTPS