要获得与亚马逊 Timestream 类似的功能 LiveAnalytics,可以考虑适用于 InfluxDB 的亚马逊 Timestream。它为实时分析提供了简化的数据摄取和个位数毫秒的查询响应时间。在这里了解更多。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
JDBC 网址示例
本节介绍如何创建 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