AWS Data Pipeline 不再向新客户提供。的现有客户 AWS Data Pipeline 可以继续照常使用该服务。了解更多
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
JdbcDatabase
定义JDBC数据库。
示例
以下是该对象类型的示例。
{ "id" : "MyJdbcDatabase", "type" : "JdbcDatabase", "connectionString" : "jdbc:redshift://
hostname
:portnumber
/dbname
", "jdbcDriverClass" : "com.amazon.redshift.jdbc41.Driver", "jdbcDriverJarUri" : "s3://redshift-downloads/drivers/RedshiftJDBC41-1.1.6.1006.jar", "username" : "user_name
", "*password" : "my_password
" }
语法
必填字段 | 描述 | 槽类型 |
---|---|---|
connectionString | 用于访问数据库的JDBC连接字符串。 | String |
jdbcDriverClass | 在建立JDBC连接之前要加载的驱动程序类。 | String |
*password | 提供的密码。 | String |
username | 连接到数据库时提供的用户名。 | String |
可选字段 | 描述 | 槽类型 |
---|---|---|
databaseName | 要附加到的逻辑数据库的名称 | String |
jdbcDriverJarUri | 用于连接数据库的JDBC驱动程序JAR文件在 Amazon S3 中的位置。AWSData Pipeline 必须拥有读取此JAR文件的权限。 | String |
jdbcProperties | 形式为 A=B 的配对,它们将被设置为该数据库的JDBC连接的属性。 | String |
parent | 槽将继承自的当前对象的父级。 | 引用对象,例如 “父对象”:{"ref”:” myBaseObject Id "} |
运行时字段 | 描述 | 槽类型 |
---|---|---|
@version | 用于创建对象的管道版本。 | String |
系统字段 | 描述 | 槽类型 |
---|---|---|
@error | 用于描述格式不正确的对象的错误消息。 | String |
@pipelineId | 该对象所属的管道的 ID。 | String |
@sphere | 对象的范围指明对象在生命周期中的位置:组件对象产生实例对象,后者执行尝试对象。 | String |