JdbcDatabase - AWS Data Pipeline

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