AWS Data Pipeline 不再向新客户提供。的现有客户 AWS Data Pipeline 可以继续照常使用该服务。了解更多
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
RdsDatabase
定义亚马逊RDS数据库。
注意
RdsDatabase 不支持 Aurora。把 JdbcDatabase 用于 Aurora。
示例
以下是该对象类型的示例。
{ "id" : "MyRdsDatabase", "type" : "RdsDatabase", "region" : "us-east-1", "username" : "
user_name
", "*password" : "my_password
", "rdsInstanceId" : "my_db_instance_identifier
" }
对于 Oracle 引擎,jdbcDriverJarUri
字段是必填的,并且您可以指定以下驱动程序:http://www.oracle.com/technetwork/database/features/jdbc/jdbc-drivers-12c-download-1958347.html
。对于SQL服务器引擎,该jdbcDriverJarUri
字段为必填字段,您可以指定以下驱动程序:https://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=11774
。对于 My SQL 和 Postgre SQL 引擎,该jdbcDriverJarUri
字段是可选的。
语法
必填字段 | 描述 | 槽类型 |
---|---|---|
*password | 提供的密码。 | String |
rdsInstanceId | DB 实例的 DBInstanceIdentifier 属性。 |
String |
username | 连接到数据库时提供的用户名。 | String |
可选字段 | 描述 | 槽类型 |
---|---|---|
databaseName | 要附加到的逻辑数据库的名称 | String |
jdbcDriverJarUri | 用于连接数据库的JDBC驱动程序JAR文件在 Amazon S3 中的位置。AWSData Pipeline 必须拥有读取此JAR文件的权限。对于 My SQL 和 Postgre SQL 引擎,如果未指定此字段,则使用默认驱动程序,但您可以使用此字段覆盖默认驱动程序。对于 Oracle 和SQL服务器引擎,此字段为必填字段。 | String |
jdbcProperties | 形式为 A=B 的配对,它们将被设置为该数据库的JDBC连接的属性。 | String |
parent | 槽将继承自的当前对象的父级。 | 参考对象,例如,“父对象”:{"ref”:” myBaseObject Id "} |
region | 数据库所在区域的代码。例如,us-east-1。 | String |
运行时字段 | 描述 | 槽类型 |
---|---|---|
@version | 用于创建对象的管道版本。 | String |
系统字段 | 描述 | 槽类型 |
---|---|---|
@error | 用于描述格式不正确的对象的错误消息。 | String |
@pipelineId | 该对象所属的管道的 ID。 | String |
@sphere | 对象的范围指明对象在生命周期中的位置:组件对象产生实例对象,后者执行尝试对象。 | String |