要获得与亚马逊 Timestream 类似的功能 LiveAnalytics,可以考虑适用于 InfluxDB 的亚马逊 Timestream。适用于 InfluxDB 的 Amazon Timestream 提供简化的数据摄取和个位数毫秒级的查询响应时间,以实现实时分析。点击此处了解更多信息。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
JDBC URL 示例
本部分介绍如何创建 JDBC 连接 URL,并提供相关示例。要指定可选的连接属性,请使用以下 URL 格式:
jdbc:timestream://PropertyName1=value1;PropertyName2=value2...
注意
所有连接属性均为可选属性。所有属性键均区分大小写。
以下是 JDBC 连接的一些示例。 URLs
- 包含基本身份验证选项和区域的示例:
-
jdbc:timestream://AccessKeyId=<myAccessKeyId>;SecretAccessKey=<mySecretAccessKey>;SessionToken=<mySessionToken>;Region=us-east-1 - 包含客户信息、区域和 SDK 选项的示例:
-
jdbc:timestream://ApplicationName=MyApp;Region=us-east-1;MaxRetryCountClient=10;MaxConnections=5000;RequestTimeout=20000 - 使用在环境变量中设置凭据的默认 Amazon 凭证提供程序链进行连接:
-
jdbc:timestream - 使用默认凭证提供者链进行连接,并在连接 URL 中设置了 Amazon 凭据:
-
jdbc:timestream://AccessKeyId=<myAccessKeyId>;SecretAccessKey=<mySecretAccessKey>;SessionToken=<mySessionToken> - 使用 Connect PropertiesFileCredentialsProvider 作为身份验证方法:
-
jdbc:timestream://AwsCredentialsProviderClass=PropertiesFileCredentialsProvider;CustomCredentialsFilePath=<path to properties file> - 使用 Connect InstanceProfileCredentialsProvider 作为身份验证方法:
-
jdbc:timestream://AwsCredentialsProviderClass=InstanceProfileCredentialsProvider - 使用 Okta 凭证作为身份验证方法进行连接:
-
jdbc:timestream://IdpName=Okta;IdpHost=<host>;IdpUserName=<name>;IdpPassword=<password>;OktaApplicationID=<id>;RoleARN=<roleARN>;IdpARN=<IdpARN> - 使用 Azure AD 凭证作为身份验证方法进行连接:
-
jdbc:timestream://IdpName=AzureAD;IdpUserName=<name>;IdpPassword=<password>;AADApplicationID=<id>;AADClientSecret=<secret>;AADTenant=<tenantID>;IdpARN=<IdpARN> - 使用特定端点进行连接:
-
jdbc:timestream://Endpoint=abc.us-east-1.amazonaws.com;Region=us-east-1