查看当前工作空间中数据集成同步解决方案任务默认的全局配置。
接口说明
当前 DataWorks 仅支持为同步解决方案任务中的实时同步 DDL 消息处理策略设置默认的全局配置。如果您的同步解决方案任务包含实时同步任务,则配置 DDL 消息处理规则时会读取此处的全局配置为默认配置。您也可以根据实际业务需求修改目标同步任务的默认DDL 消息处理规则为所需的配置。配置数据集成同步解决方案任务,详情请参见配置同步解决方案任务。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
授权信息
当前API暂无授权信息透出。
请求参数
名称 | 类型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
ProjectId | long | 是 | DataWorks 工作空间的 ID。您可以登录 DataWorks 控制台,进入工作空间配置页面获取工作空间 ID。 | 1000 |
DestinationType | string | 是 | 数据集成同步解决方案任务的目的端数据源。该参数不能为空。 调用 ListDIProjectConfig 查看同步解决方案的全局配置目前仅支持配置目的端数据源为 analyticdb_for_mysql、odps、elasticsearch、holo、mysql 及 polardb。 | elasticsearch |
SourceType | string | 否 | 数据集成同步解决方案任务的源端数据源。 调用 ListDIProjectConfig 查看同步解决方案的全局配置目前仅支持配置源端数据源为 oracle、mysql、polardb、datahub、drds 及 analyticdb_for_mysql。 如果不配置源端数据源,则默认全局配置对所有的源端数据源均生效。 | mysql |
返回参数
示例
正常返回示例
JSON
格式
{
"Success": true,
"RequestId": "0000-ABCD-EFG\t",
"Data": {
"Config": "{\"RENAMECOLUMN\":\"WARNING\",\"DROPTABLE\":\"WARNING\",\"CREATETABLE\":\"WARNING\",\"MODIFYCOLUMN\":\"WARNING\",\"TRUNCATETABLE\":\"WARNING\",\"DROPCOLUMN\":\"WARNING\",\"ADDCOLUMN\":\"WARNING\",\"RENAMETABLE\":\"WARNING\"}"
}
}
JSON
格式
{
"Success": true,
"RequestId": "0000-ABCD-EFG\t",
"Data": {
"Config": "{\"RENAMECOLUMN\":\"WARNING\",\"DROPTABLE\":\"WARNING\",\"CREATETABLE\":\"WARNING\",\"MODIFYCOLUMN\":\"WARNING\",\"TRUNCATETABLE\":\"WARNING\",\"DROPCOLUMN\":\"WARNING\",\"ADDCOLUMN\":\"WARNING\",\"RENAMETABLE\":\"WARNING\"}"
}
}
错误码
HTTP status code | 错误码 | 错误信息 | 描述 |
---|---|---|---|
400 | Invalid.DI.Parameter | The parameter is invalid. | 参数错误 |
403 | Forbidden.DI.NoPrivilege | No access. | 没有权限访问 |
500 | InternalError.DI.Parameter | A DI internal error occurred. | 数据集成内部业务错误 |
访问错误中心查看更多错误码。