RdsDatabase
Amazon RDS データベースを定義します。
注記
RdsDatabase では Aurora はサポートされません。代わりに、Aurora には JdbcDatabase を使用してください。
例
以下は、このオブジェクト型の例です。
{ "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 Server エンジンの場合は jdbcDriverJarUri
フィールドが必須であり、次のドライバーを指定できます: https://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=11774
。MySQL および PostgreSQL エンジンの場合、jdbcDriverJarUri
フィールドはオプションです。
Syntax
必須フィールド | 説明 | スロットタイプ |
---|---|---|
*パスワード | 指定するパスワード。 | 文字列 |
rdsInstanceId | DB インスタンスの DBInstanceIdentifier プロパティ。 |
文字列 |
username | データベースに接続するときに指定するユーザー名。 | 文字列 |
オプションのフィールド | 説明 | スロットタイプ |
---|---|---|
databaseName | アタッチする論理データベースの名前 | 文字列 |
jdbcDriverJarUri | データベースに接続するために使用される JDBC ドライバを含む JAR ファイルの、Amazon S3 での場所。AWS Data Pipeline には、この JAR ファイルを読み取るアクセス権限が必要です。MySQL および PostgreSQL エンジンの場合、このフィールドを指定しないとデフォルトドライバーが使用されますが、このフィールドを使用してデフォルトを上書きできます。Oracle および SQL Server エンジンの場合、このフィールドは必須です。 | 文字列 |
jdbcProperties | このデータベースの JDBC 接続のプロパティとして設定される A=B 形式のペア。 | 文字列 |
parent | スロットの継承元となる現在のオブジェクトの親。 | 参照オブジェクト ("parent":{"ref":"myBaseObjectId"} など) |
region | データベースがあるリージョンのコード。例えば、us-east-1 などです。 | 文字列 |
実行時フィールド | 説明 | スロットタイプ |
---|---|---|
@version | オブジェクトを作成したパイプラインのバージョン。 | 文字列 |
システムフィールド | 説明 | スロットタイプ |
---|---|---|
@error | 形式が正しくないオブジェクトを説明するエラー。 | 文字列 |
@pipelineId | このオブジェクトが属するパイプラインの ID。 | 文字列 |
@sphere | オブジェクトの球は、ライフサイクルにおける場所を示します。コンポーネントオブジェクトにより、試行オブジェクトを実行するインスタンスオブジェクトが発生します。 | 文字列 |