

要获得与亚马逊 Timestream 类似的功能 LiveAnalytics，可以考虑适用于 InfluxDB 的亚马逊 Timestream。适用于 InfluxDB 的 Amazon Timestream 提供简化的数据摄取和个位数毫秒级的查询响应时间，以实现实时分析。点击[此处](https://docs.aws.amazon.com//timestream/latest/developerguide/timestream-for-influxdb.html)了解更多信息。

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 连接属性
<a name="JDBC.connection-properties"></a>

 适用于 LiveAnalytics JDBC 的 Timestream 驱动程序支持以下选项：

**Topics**
+ [基本身份验证选项](#JDBC.connection-properties.basic-auth)
+ [标准客户端信息选项](#JDBC.connection-properties.standard-client)
+ [驱动程序配置选项](#JDBC.connection-properties.driver-config)
+ [SDK 选项](#JDBC.connection-properties.sdk-options)
+ [端点配置选项](#JDBC.connection-properties.endpoint-config)
+ [凭证提供程序选项](#JDBC.connection-properties.cred-providers)
+ [适用于 Okta 的基于 SAML 的身份验证选项](#JDBC.connection-properties.okta)
+ [适用于 Azure AD 的基于 SAML 的身份验证选项](#JDBC.connection-properties.azure-ad)

**注意**  
 如果未提供任何属性，则 Timestream f LiveAnalytics or JDBC 驱动程序将使用默认凭证链来加载凭证。

**注意**  
 所有属性键均区分大小写。

## 基本身份验证选项
<a name="JDBC.connection-properties.basic-auth"></a>

下表介绍可用的基本身份验证选项。


| 选项 | 描述 | 默认 | 
| --- | --- | --- | 
|  AccessKeyId  |   AWS 用户访问密钥 ID。  |  NONE  | 
|  SecretAccessKey  |   AWS 用户私有访问密钥。  |  NONE  | 
|  SessionToken  |  访问已启用多重身份验证（MFA）的数据库所需的临时会话令牌。  |  NONE  | 

## 标准客户端信息选项
<a name="JDBC.connection-properties.standard-client"></a>

下表介绍标准客户端信息选项。


| 选项 | 描述 | 默认 | 
| --- | --- | --- | 
|  ApplicationName  |  当前使用该连接的应用程序的名称。 `ApplicationName`用于调试目的，不会发送给 Timestream 进行 LiveAnalytics服务。  |  驱动程序检测到的应用程序名称。  | 

## 驱动程序配置选项
<a name="JDBC.connection-properties.driver-config"></a>

下表介绍驱动程序配置选项。


| 选项 | 描述 | 默认 | 
| --- | --- | --- | 
|  EnableMetaDataPreparedStatement  |  启用 Timestream 让 LiveAnalytics JDBC 驱动程序返回其元数据`PreparedStatements`，但这会在 Timestream 检索元数据时产生额外费用。 LiveAnalytics   |  FALSE  | 
|  Region  |  数据库的区域。  |  us-east-1  | 

## SDK 选项
<a name="JDBC.connection-properties.sdk-options"></a>

下表介绍 SDK 选项。


| 选项 | 描述 | 默认 | 
| --- | --- | --- | 
|  RequestTimeout  |   AWS SDK 在超时之前等待查询请求的时间（以毫秒为单位）。非正值表示禁用请求超时。  |  0  | 
|  SocketTimeout  |   AWS SDK 在超时之前等待通过打开的连接传输数据的时间（以毫秒为单位）。值不能是负值。`0` 的值禁用套接字超时。  |  50000  | 
|  MaxRetryCountClient  |  SDK 中可重试错误（错误代码为 5XX）的最大重试次数。该值不能是负值。  |  NONE  | 
|  MaxConnections  |  允许同时打开的 Timestream 的 HTTP 连接的最大数量。 LiveAnalytics 值必须为正。  |  50  | 

## 端点配置选项
<a name="JDBC.connection-properties.endpoint-config"></a>

下表介绍端点配置选项。


| 选项 | 描述 | 默认 | 
| --- | --- | --- | 
|  端点  |   LiveAnalytics 服务时间流的终端节点。  |  NONE  | 

## 凭证提供程序选项
<a name="JDBC.connection-properties.cred-providers"></a>

下表介绍可用的凭证提供程序选项。


| 选项 | 描述 | 默认 | 
| --- | --- | --- | 
|  AwsCredentialsProviderClass  |  `PropertiesFileCredentialsProvider` 或 `InstanceProfileCredentialsProvider` 其中一个，用于身份验证。  |  NONE  | 
|  CustomCredentialsFilePath  |  包含 AWS 安全凭证`accessKey`和的属性文件的路径`secretKey`。仅当 `AwsCredentialsProviderClass` 指定为 `PropertiesFileCredentialsProvider` 时才需要此选项。  |  NONE  | 

## 适用于 Okta 的基于 SAML 的身份验证选项
<a name="JDBC.connection-properties.okta"></a>

下表介绍可用的适用于 Okta 的基于 SAML 的身份验证选项。


| 选项 | 描述 | 默认 | 
| --- | --- | --- | 
|  IdpName  |  身份提供者（IdP）名称，用于基于 SAML 的身份验证。`Okta` 或 `AzureAD` 其中一个。  |  NONE  | 
|  IdpHost  |  指定 Idp 的主机名。  |  NONE  | 
|  IdpUserName  |  指定 Idp 账户的用户名。  |  NONE  | 
|  IdpPassword  |  指定 Idp 账户的密码。  |  NONE  | 
|  OktaApplication身份证  |  Okta 提供的与应用程序的时间流关联的唯一 ID。 LiveAnalytics `AppId`可以在应用程序元数据中提供的`entityID`字段中找到。考虑以下示例：`entityID = http://www.okta.com//IdpAppID`  |  NONE  | 
|  RoleARN  |  调用方承担的角色的 Amazon 资源名称（ARN）。  |  NONE  | 
|  IdpARN  |  描述 Idp 的 IAM 中 SAML 提供商的 Amazon 资源名称（ARN）。  |  NONE  | 

## 适用于 Azure AD 的基于 SAML 的身份验证选项
<a name="JDBC.connection-properties.azure-ad"></a>

下表介绍可用的适用于 Azure AD 的基于 SAML 的身份验证选项。


| 选项 | 描述 | 默认 | 
| --- | --- | --- | 
|  IdpName  |  身份提供者（IdP）名称，用于基于 SAML 的身份验证。`Okta` 或 `AzureAD` 其中一个。  |  NONE  | 
|  IdpHost  |  指定 Idp 的主机名。  |  NONE  | 
|  IdpUserName  |  指定 Idp 账户的用户名。  |  NONE  | 
|  IdpPassword  |  指定 Idp 账户的密码。  |  NONE  | 
|  AADApplication身份证  |  Azure AD 上已注册应用程序的唯一 ID。  |  NONE  | 
|  AADClient秘密  |  与 Azure AD 上已注册应用程序关联的客户端密钥，用于授权获取令牌。  |  NONE  | 
|  AADTenant  |  Azure AD 租户 ID。  |  NONE  | 
|  IdpARN  |  描述 Idp 的 IAM 中 SAML 提供商的 Amazon 资源名称（ARN）。  |  NONE  | 