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連接字符串來訪問數據庫。 字串
jdbcDriverClass 要在建立JDBC連線之前載入的驅動程式類別。 字串
*password 要提供的密碼。 字串
使用者名稱 連線至資料庫時要提供的使用者名稱。 字串

選用欄位 描述 槽類型
databaseName 要連接的邏輯資料庫的名稱 字串
jdbcDriverJar乌里 在 Amazon S3 中用來連線到資料庫之JDBC驅動程式JAR檔案的位置。AWSData Pipeline 必須具有讀取此JAR檔案的權限。 字串
jdbcProperties A = B 格式的配對,將被設置為此數據庫的JDBC連接屬性。 字串
parent 目前物件的父系,其插槽會被繼承。 引用對象,例如「父」:{「ref」:「myBaseObjectID」}

執行時間欄位 描述 槽類型
@version 建立物件時使用的管道版本。 字串

系統欄位 描述 槽類型
@error 描述格式錯誤物件的錯誤。 字串
@pipelineId 此物件所屬管道的 ID。 字串
@sphere 物件範圍代表其在生命週期中的位置:Component 物件會引發執行 Attempt 物件的 Instance 物件。 字串