すべてのプロダクト
Search
ドキュメントセンター

DataWorks:PolarDB O

最終更新日:Jan 11, 2025

プロパティ定義

  • データソースの種類: polardbo

  • サポートされている構成モード (ConnectionPropertiesMode):

    • 接続文字列モード (UrlMode)

    • インスタンスモード (InstanceMode)

現在のAlibaba Cloudアカウントのインスタンスモード

パラメーター

種類

必須

説明と注意事項

regionId

String

cn-shanghai

はい

インスタンスが属するリージョンのID。

instanceId

String

pc-2ze82jv51re2990g5

はい

PolarDB for OracleクラスターのID。

database

String

mysql_database

はい

データベースの名前。

username

String

xxxxx

はい

ユーザー名。

password

String

xxxxx

はい

パスワード。

envType

String

Dev

はい

データソース環境に関する情報。有効な値:

  • Dev: 開発環境。

  • Prod: 本番環境。

別のAlibaba Cloudアカウントのインスタンスモード

パラメーター

種類

必須

説明と注意事項

regionId

String

cn-shanghai

はい

インスタンスが属するリージョンのID。

instanceId

String

pc-2ze82jv51re2990g5

はい

PolarDB for OracleクラスターのID。

database

String

polardbx_database

はい

データベースの名前。

username

String

xxxxx

はい

ユーザー名。

password

String

xxxxx

はい

パスワード。

crossAccountOwnerId

String

1

はい

別のAlibaba CloudアカウントのID。

crossAccountRoleName

String

cross-role

はい

別のAlibaba Cloudアカウントで引き受けられるRAMロールの名前。

envType

String

Dev

はい

データソース環境に関する情報。有効な値:

  • Dev: 開発環境。

  • Prod: 本番環境。

接続文字列モード

パラメーター

種類

必須

説明と注意事項

address

Array

[
  {
    "host": "127.0.0.1",
    "port": 3306
  }
]

はい

アドレス。ホストとポートの1つのペアのみが含まれます。

database

String

polardbx_database

はい

データベースの名前。

username

String

xxxxx

はい

ユーザー名。

password

String

xxxxx

はい

パスワード。

properties

JSON Object

{
    "useSSL": "false"
}

いいえ

ドライバーのプロパティ。

envType

String

Dev

はい

データソース環境に関する情報。有効な値:

  • Dev: 開発環境。

  • Prod: 本番環境。

データソースの構成例

現在のAlibaba Cloudアカウントのインスタンスモード

{
    "envType": "Prod",
    "ownerId": "1107550004253538",
    "regionId": "cn-beijing",
    "instanceId": "pxc-bjrikym49rir1s",
    "database": "my_database",
    "username": "my_username",
    "password": "my_password",
    "properties": {
        "socketTimeout": "2000"
    }
}

別のAlibaba Cloudアカウントのインスタンスモード

{
    "envType": "Prod",
    "regionId": "cn-beijing",
    "instanceId": "pxc-bjrikym49rir1s",
    "database": "my_database",
    "username": "my_username",
    "password": "my_password",
    "properties": {
        "socketTimeout": "2000"
    },
    "crossAccountOwnerId": "123123123",
    "crossAccountRoleName": "cross-role"
}

接続文字列モード

{
    "envType": "Prod",
    "address": [
        {
            "host": "127.0.0.1",
            "port": "3306"
        }
    ],
    "database": "my_database",
    "username": "my_username",
    "password": "my_password",
    "properties": {
        "socketTimeout": "2000"
    }
}