本产品(
数据管理/2018-11-01
)的OpenAPI采用RPC签名风格,签名细节参见签名机制说明。我们已经为开发者封装了常见编程语言的SDK,开发者可通过下载SDK直接调用本产品OpenAPI而无需关心技术细节。如果现有SDK不能满足使用需求,可通过签名机制进行自签名对接。由于自签名细节非常复杂,需花费 5个工作日左右。因此建议加入我们的服务钉钉群(78410016550),在专家指导下进行签名对接。在使用API前,您需要准备好身份账号及访问密钥(AccessKey),才能有效通过客户端工具(SDK、CLI等)访问API。细节请参见获取AccessKey。
用户管理
API | 标题 | API概述 |
---|---|---|
DeleteUser | 删除产品内的云账号 | 调用该API可删除已录入DMS的用户(阿里云账号)。 |
UpdateUser | 更新用户信息 | 更新用户信息。 |
DisableUser | 禁用产品内的云账号 | 可禁用产品内暂时不需要的云账号。 |
EnableUser | 启用产品内禁用的云账号 | 可启用产品内先前已经禁用的云账号。 |
ListUsers | 获取用户详情列表 | 获取用户的详情列表。 |
GetUser | 获取用户信息 | 获取特定的用户信息。 |
GetUserActiveTenant | 获取当前所处的租户信息 | 获取当前所处的租户信息。 |
ListUserTenants | 获取当前的租户列表 | 获取当前的租户列表。 |
RegisterUser | 录入新用户 | 录入本企业的新用户。 |
实例管理
API | 标题 | API概述 |
---|---|---|
AddInstance | 录入数据库实例 | 调用该API可以实现将您的数据库实例录入至DMS中,同时,可以为实例开启安全托管能力。 |
ModifyInstance | 修改实例信息 | 当您需要修改实例的托管模式、数据库账密、功能包等基本信息,及环境类型、实例在DMS的名称、查询和导出数据的超时时间等高级信息时,可调用该API。 |
ListInstances | 获取实例信息列表 | 调用ListInstances接口,获取实例信息列表。 |
GetInstance | 获取实例详细信息 | 获取实例详细信息。 |
DeleteInstance | 删除指定实例 | 调用deleteinstance接口,在DMS中删除指定实例。 |
RegisterInstance | 录入新的数据库实例(旧) | 在DMS中录入新的数据库实例。 |
UpdateInstance | 更新实例信息(旧) | 更新实例信息,同时检查该实例连通性。 |
操作审计
API | 标题 | API概述 |
---|---|---|
GetOpLog | 获取指定时间内的操作日志详情列表 | 获取指定时间内的操作日志详情列表。 |
ListInstanceLoginAuditLog | 获取实例登录日志 | 获取实例登录列表信息。 |
ListProxySQLExecAuditLog | 获取SQL资源审计日志 | 获取安全访问代理审计信息列表。 |
ListSQLExecAuditLog | 获取SQL审计日志列表 | 获取在DMS进行SQL操作的审计日志列表。 |
审批流程
API | 标题 | API概述 |
---|---|---|
ListWorkFlowTemplates | 获取审批模板列表 | 获取审批模板列表。 |
ListWorkFlowNodes | 获取审批节点列表 | 获取审批节点列表。 |
SetWorkflowExtraInfo | 为审批流设置额外信息 | 调用此API可以设置DMS工单审批区域是否需要显示同意、撤销、加签等按钮。 |
库表元数据
API | 标题 | API概述 |
---|---|---|
逻辑库表 | 逻辑库表 | |
CreateLogicDatabase | 创建逻辑库 | 创建DMS逻辑库。 |
AddLogicTableRouteConfig | 逻辑表中配置路由算法 | 为逻辑表添加路由算法配置。 |
DeleteLogicDatabase | 删除逻辑库中的物理库 | 删除DMS逻辑库。仅删除逻辑库,并不会对物理分库做任何物理删除操作。 |
DeleteLogicTableRouteConfig | 删除逻辑表路由算法 | 删除逻辑表路由算法配置信息。 |
ListLogicDatabases | 返回逻辑库详情列表 | 调用ListLogicDatabases接口,返回逻辑库详情列表。 |
GetLogicDatabase | 获取逻辑库信息 | 获取逻辑库详情信息。 |
ListLogicTables | 获取逻辑库中的逻辑表详情列表 | 获取指定逻辑库下面的逻辑表详情列表。 |
GetDBTopology | 获取逻辑库拓扑信息 | 获取逻辑库与其对应物理分库的拓扑信息。 |
GetTableDBTopology | 获取逻辑表的拓扑图 | 获取数据表的拓扑图。 |
ListLogicTableRouteConfig | 获取逻辑表的路由算法列表 | 获取逻辑表的路由算法配置列表。 |
EditLogicDatabase | 返回逻辑库详情信息 | 编辑逻辑库信息。 |
数据湖库表 | 数据湖库表 | |
ListDataLakeDatabase | 获取数据湖的数据库列表 | 调用此API可以获取数据湖的数据库列表。 |
GetDataLakeDatabase | 获取数据湖的数据库信息 | 调用此API可以获取数据湖中的数据库信息。 |
ListDataLakeCatalog | 获取数据湖的数据目录列表 | 调用此API可以获取数据湖的数据目录列表。 |
GetDataLakeCatalog | 获取数据湖的数据目录 | 调用此API可以获取数据湖的数据目录。 |
ListDataLakeTablebaseInfo | 获取数据湖中表的基本信息 | 调用此API可以获取数据湖中表的基本信息。 |
GetDataLakeTable | 获取数据湖的表信息 | 调用此API可以获取数据湖的表信息。 |
SearchDatabase | 搜索数据库详情列表 | 搜索库详情信息。 |
SearchTable | 搜索表详情列表 | 搜索表详情列表。 |
ListDatabases | 获取实例的数据库详情列表 | 调用ListDatabases获取一个实例下的数据库列表详情信息。 |
ListTables | 获取数据库的表详情列表 | 调用ListTables获取一个库下面的表详情列表。 |
ListColumns | 获取表的列信息 | 返回表的列信息。 |
ListIndexes | 获取表的索引信息 | 调用ListIndexes返回表索引信息。 |
GetDatabase | 获取具体库详情信息 | 调用GetDatabase获取具体库详情信息。 |
GetPhysicalDatabase | 获取物理库的详情 | 调用GetPhysicalDatabase获取物理库的详情。 |
GetTableTopology | 获取数据表的拓扑信息 | 调用GetTableTopology获取数据表的拓扑信息。 |
GetMetaTableDetailInfo | 获取表的字段、索引等信息 | 调用GetMetaTableDetailInfo接口获取表的字段、索引等信息。 |
GetMetaTableColumn | 获取表的字段信息 | 调用GetMetaTableColumn接口获取表的字段信息。 |
SyncInstanceMeta | 同步实例下所有数据库的元数据 | 调用SyncInstanceMeta同步实例下所有数据库字典元数据。 |
SyncDatabaseMeta | 同步数据库元数据 | 同步数据库字典元数据。 |
工单操作
API | 标题 | API概述 |
---|---|---|
通用 | 通用 | |
CreateOrder | 创建工单 | 创建工单。 |
GetApprovalDetail | 获取工单审批详情 | 调用GetApprovalDetail获取工单审批详情。 |
ListOrders | 获取工单列表信息 | 调用ListOrders获取工单列表信息。 |
GetOrderBaseInfo | 获取工单基本信息 | 调用GetOrderBaseInfo获取工单基本信息。 |
SubmitOrderApproval | 提交工单审批 | 调用SubmitOrderApproval提交工单审批。 |
ApproveOrder | 审批工单 | 调用ApproveOrder接口审批工单。 |
CloseOrder | 关闭工单 | 调用CloseOrder关闭工单。 |
GetOrderAttachmentFile | 获取工单附件下载地址 | 调用GetOrderAttachmentFile接口,获取工单附件下载地址。 |
PreviewWorkflow | 预览工单审批流 | 该API用于在正式提交审批前,预览工单审批流。 |
权限申请 | 权限申请 | |
GetOwnerApplyOrderDetail | 获取申请数据权限工单详情 | 获取申请库-Owner、表-Owner、实例-Owner的工单详情。 |
GetPermApplyOrderDetail | 获取申请操作权限的工单详情 | 调用GetPermApplyOrderDetail获取权限申请的工单详情。 |
库表同步 | 库表同步 | |
CreateStructSyncOrder | 创建结构同步工单 | 创建变更工单。 |
GetStructSyncOrderDetail | 获取结构同步的工单详情信息 | 调用GetStructSyncOrderDetail获取结构同步的工单详情信息。 |
GetStructSyncJobDetail | 获取结构同步任务详情 | 调用GetStructSyncJobDetail获取结构同步的任务详情。 |
GetStructSyncJobAnalyzeResult | 获取结构同步的任务分析结果 | 调用GetStructSyncJobAnalyzeResult获取结构同步的任务分析结果。 |
GetStructSyncExecSqlDetail | 获取结构同步的执行SQL脚本 | 调用GetStructSyncExecSqlDetail获取结构同步的执行SQL脚本。 |
SubmitStructSyncOrderApproval | 提交结构同步工单至审批流程 | 调用SubmitStructSyncOrderApproval提交结构同步工单至审批流程。 |
ExecuteStructSync | 执行结构同步工单 | 调用此API执行结构同步工单。 |
数据变更 | 数据变更 | |
CreateDataCorrectOrder | 创建普通数据变更工单 | 创建普通数据变更工单。 |
CreateDataCronClearOrder | 创建历史数据清理工单 | 创建历史数据清理工单。 |
CreateDataImportOrder | 创建数据导入工单 | 创建数据导入工单。 |
CreateFreeLockCorrectOrder | 创建无锁变更工单 | 创建无锁变更工单。 |
ModifyDataCorrectExecSQL | 修改数据变更工单SQL脚本 | 修改数据变更工单提交的SQL脚本。 |
PauseDataCorrectSQLJob | 暂停执行数据变更工单SQL任务 | 暂停执行数据变更工单SQL任务。 |
GetDataCorrectTaskDetail | 获取工单任务详情 | 获取普通数据变更、无锁变更、数据导入工单任务详情。 |
GetDataCronClearTaskDetailList | 获取历史数据清理工单任务详情 | 获取历史数据清理工单任务详情。 |
GetDataCorrectRollbackFile | 获取数据变更工单提交的回滚附件下载地址 | 调用GetDataCorrectRollbackFile接口,获取数据变更工单提交的回滚附件下载地址。 |
GetDataCorrectBackupFiles | 获取备份文件下载地址 | 获取数据变更工单备份文件下载地址。 |
GetDataCorrectOrderDetail | 获取数据变更工单详细信息 | 获取数据变更工单详细信息。 |
GetDataCronClearConfig | 查询历史数据清理工单的定时配置 | 查询历史数据清理工单的定时配置。 |
GetDataCorrectSQLFile | 获取数据变更工单SQL脚本下载地址 | 获取数据变更工单的SQL脚本附件下载地址。 |
ListDataCorrectPreCheckSQL | 获预检查环节的SQL详情 | 获取数据变更工单中预检查环节的SQL信息列表。 |
ListDataCorrectPreCheckDB | 获取预检查环节的数据库列表 | 获取数据变更工单中预检查环节的数据库列表。 |
ExecuteDataCorrect | 执行数据变更工单 | 执行数据变更工单。 |
RetryDataCorrectPreCheck | 重新执行数据变更工单预检查 | 重新执行数据变更工单预检查步骤。 |
RestartDataCorrectSQLJob | 重新执行失败的数据变更SQL任务 | 对已经执行失败的数据变更SQL任务进行重试。 |
ListDataImportSQLPreCheckDetail | 获取数据导入预检SQL详情 | 获取数据导入预检SQL详情。 |
ListDataImportSQLType | 获取数据导入SQL类型 | 获取数据导入SQL类型。 |
GetDataImportSQL | 获取数据导入的SQL | 获取数据导入的SQL。 |
SkipDataCorrectRowCheck | 跳过数据变更预检查行数校验 | 跳过数据变更预检查行数校验。 |
CreateProcCorrectOrder | 创建可编程对象变更工单 | 使用此API创建可编程对象变更工单。 |
结构设计 | 结构设计 | |
CreatePublishGroupTask | 执行结构设计工单 | 执行结构设计工单。 |
ListDDLPublishRecords | 获取结构设计工单详情 | 获取结构设计工单的发布详情。 |
GetTableDesignProjectFlow | 获取结构设计项目流程信息 | 调用此API可获取结构设计工单当前所在环节、是否允许返回结构设计节点、执行发布的策略等信息。 |
GetTableDesignProjectInfo | 获取结构设计项目信息 | 调用此API可获取指定结构设计工单的项目信息以及工单的变更基准库的信息,包含结构设计工单的状态、工单创建者ID、基准库的名称和ID等。 |
数据导出 | 数据导出 | |
CreateDatabaseExportOrder | 创建数据库导出工单 | 创建数据库导出工单。 |
CreateDataExportOrder | 创建SQL结果集导出工单 | 创建SQL结果集导出工单。 |
ExecuteDataExport | 执行数据导出工单 | 调用ExecuteDataExport执行数据导出工单。 |
GetDataExportPreCheckDetail | 查看SQL结果集导出预检查详情 | 查看SQL结果集导出工单预检查详情。 |
GetDataExportDownloadURL | 获取数据导出结果附件下载地址 | 调用GetDataExportDownloadURL获取数据导出结果附件下载地址。 |
GetDatabaseExportOrderDetail | 获取数据库导出工单详情 | 获取数据库导出工单详情。 |
GetDataExportOrderDetail | 获取SQL结果集导出工单详情 | 获取SQL结果集导出工单详情。 |
GetDbExportDownloadURL | 获取数据库导出结果附件下载地址 | 调用GetDbExportDownloadURL接口,获取数据库导出结果附件下载地址。 |
SuspendDataExportJob | 中断SQL结果集导出任务 | 调用此接口可以中断正在执行或定时执行的SQL结果集导出任务。 |
PauseDataExportJob | 终止SQL结果集导出任务 | 调用此接口可以终止SQL结果集导出任务。 |
RemoveDataExportJob | 删除数据导出任务 | 调用此接口可以删除数据导出任务。 |
RestartDataExportJob | 重启SQL结果集导出任务 | 调用此接口重启SQL结果集导出任务。 |
SQL审核 | SQL审核 | |
CreateSQLReviewOrder | 创建SQL审核工单 | 调用CreateSQLReviewOrder创建SQL审核工单。 |
GetSQLReviewCheckResultStatus | 获取SQL审核工单的审核结果 | 获取SQL审核工单的审核结果。 |
ListSQLReviewOriginSQL | 获取SQL审核工单的SQL详情 | 获取SQL审核工单的SQL详情结果。 |
GetSQLReviewOptimizeDetail | 获取SQL审核优化建议的详情 | 获取SQL审核优化建议的详情,适用于数据变更工单和SQLReview工单。 |
数据追踪 | 数据追踪 | |
CreateDataTrackOrder | 创建数据追踪工单 | 创建数据追踪工单。 |
GetDataTrackJobDegree | 获取数据追踪任务进度 | 获取数据追踪任务进度。 |
GetDataTrackJobTableMeta | 获取数据追踪表元数据信息 | 获取数据追踪表元数据信息。 |
GetDataTrackOrderDetail | 获取数据追踪工单详情 | 获取数据追踪工单详情。 |
SearchDataTrackResult | 搜索数据追踪日志解析结果 | 搜索数据追踪日志解析结果。 |
DownloadDataTrackResult | 下载数据追踪日志解析结果 | 下载数据追踪日志解析结果。 |
QueryDataTrackResultDownloadStatus | 查询下载数据追踪日志解析结果进度 | 查询下载数据追踪日志解析结果进度。 |
附件上传 | 附件上传 | |
CreateUploadFileJob | 上传链接形式附件 | 创建上传链接形式附件任务,获得附件任务Key。 |
CreateUploadOSSFileJob | 上传OSS附件 | 创建上传OSS附件任务,获得附件任务Key。 |
GetUserUploadFileJob | 获取上传附件的任务信息 | 获取上传附件的任务信息。 |
数据归档 | 数据归档 | |
CreateDataArchiveOrder | 创建数据归档工单 | 使用此API可以创建数据归档工单,将数据归档至专属存储、RDS MySQL等目标中。 |
GetDataArchiveOrderDetail | 获取数据归档工单详情 | 调用此API获取数据归档工单详情,包含工单的创建时间、任务调度信息、归档任务日志和归档数据库的信息等。 |
GetDataArchiveCount | 获取数据归档工单量统计 | 获取数据归档工单量统计,包括:归档成功的工单数、归档失败的工单数、正在进行归档的工单数和归档工单的总数。 |
GetPagedInstance | 获取工单任务信息 | 返回指定工单的任务信息。 |
SQL任务
API | 标题 | API概述 |
---|---|---|
ListDBTaskSQLJob | 获取SQL任务列表 | 获取SQL任务列表。 |
ListDBTaskSQLJobDetail | 获取SQL任务的详情信息 | 获取SQL任务的详情信息。 |
GetDBTaskSQLJobLog | 获取SQL任务日志 | 获取SQL任务调度详情日志。 |
GetOnlineDDLProgress | 获取OnlineDDL任务执行进度详情 | 调用GetOnlineDDLProgress接口,获取OnlineDDL任务执行进度详情。 |
权限管理
API | 标题 | API概述 |
---|---|---|
SetOwners | 设置资源Owner角色 | 设置实例、库、表的Owner。 |
ListInstanceUserPermissions | 获取实例的用户权限列表 | 调用ListInstanceUserPermissions获取实例的用户权限列表。 |
ListDatabaseUserPermssions | 展示具备指定数据库权限的用户权限详情 | 调用ListDatabaseUserPermssions展示具备指定数据库权限的用户权限详情。 |
ListUserPermissions | 查询指定用户拥有的库表权限 | 调用ListUserPermissions展示指定用户所具备的库表权限。 |
GrantUserPermission | 授予用户库表权限 | 授予用户实例、库、表权限。 |
RevokeUserPermission | 回收用户库表权限 | 回收用户实例、库、表权限。 |
ListAuthorizedInstancesForUser | 获取用户有权限的实例 | 调用此API可以获取指定用户有权限的实例列表。 |
ListAuthorizedUsersForInstance | 查询有实例权限的用户 | 调用此API可以获取拥有指定实例权限的用户列表。 |
ListAuthorizedDatabasesForUser | 获取用户有权限的数据库列表 | 调用此API可以获取用户有权限的数据库列表。 |
ListAuthorizedUsersForDatabase | 查询拥有指定数据库权限的用户 | 调用此API可以获取拥有指定数据库权限的用户列表。 |
安全管理
API | 标题 | API概述 |
---|---|---|
安全规则 | 安全规则 | |
CreateStandardGroup | 创建安全规则集 | 调用CreateStandardGroup创建安全规则集。 |
ListStandardGroups | 获取安全规则集列表 | 获取安全规则集列表。 |
UpdateStandardGroup | 调整安全规则集的配置信息 | 使用该API可以调整指定安全规则集的名称及描述信息。 |
DeleteStandardGroup | 删除安全规则集 | 调用DeleteStandardGroup接口可以删除已创建的安全规则集。 |
GetStandardGroup | 获取安全规则集 | 调用GetStandardGroup接口可以获取到租户下已有的安全规则集信息,包含规则名称、描述及规则关联实例的类型等信息。 |
敏感数据管理 | 敏感数据管理 | |
AddDesensitizationRule | 添加脱敏规则 | 添加脱敏规则。 |
ListDesensitizationRule | 获取脱敏规则列表 | 获取脱敏规则列表。 |
ModifyDesensitizationStrategy | 修改字段绑定的脱敏规则 | 修改字段绑定的脱敏规则。 |
ListClassificationTemplates | 获取分类分级模板列表 | 调用ListClassificationTemplates接口,获取分类分级模板列表信息。 |
ListSensitiveDataAuditLog | 查看敏感信息审计日志详情 | 调用ListSensitiveDataAuditLog接口,查看敏感信息审计日志详情。 |
ListSensitiveColumns | 搜索敏感字段列表 | 调用ListSensitiveColumns搜索敏感字段列表。 |
ListSensitiveColumnsDetail | 获取敏感字段详情信息 | 调用ListSensitiveColumnsDetail获取敏感字段详情信息。 |
ChangeColumnSecLevel | 调整字段敏感等级 | 调整字段敏感等级。 |
ChangeColumnSecurityLevel | 调整字段安全级别 | 调整字段的安全级别。 |
GetClassificationTemplate | 获取实例绑定的分类分级模板 | 使用此API获取实例绑定的分类分级模板信息,包含模板ID、模板类型等信息。 |
ListSensitivityLevel | 获取分类分级模板的敏感序列列表 | 获取分类分级模板对应的敏感序列列表。 |
ListSensitiveColumnInfo | 获取敏感字段的脱敏算法相关信息 | 调用此接口可以获取到敏感字段所使用的脱敏算法ID、名称,以及字段的安全级别等信息。 |
安全访问代理 | 安全访问代理 | |
CreateProxy | 开启数据安全访问 | 调用CreateProxy接口,开启实例的数据安全访问功能。 |
DeleteProxy | 关闭安全访问代理 | 关闭实例的安全访问代理。 |
ListProxies | 获取安全访问代理列表 | 获取安全访问代理列表。 |
GetProxy | 获取数据安全访问代理的详细信息 | 获取数据安全访问代理的详细信息。 |
CreateProxyAccess | 授予安全访问代理权限 | 授予用户安全访问代理权限。 |
DeleteProxyAccess | 回收安全访问代理权限 | 回收目标用户的安全访问代理权限。 |
ListProxyAccesses | 获取安全访问代理的授权列表 | 获取安全访问代理的授权列表。 |
InspectProxyAccessSecret | 获取安全访问代理的授权密码 | 获取安全访问代理的授权密码。 |
GetProxyAccess | 获取安全访问代理授权信息 | 获取安全访问代理的授权。 |
权限模板 | 权限模板 | |
GrantTemplateAuthority | 授予用户权限模板中的资源权限 | 授予用户权限模板中的资源权限。 |
RevokeTemplateAuthority | 回收权限模板中的资源权限 | 回收权限模板中的资源权限。 |
CreateAuthorityTemplate | 创建权限模板 | 创建权限模板。 |
UpdateAuthorityTemplate | 更新权限模板 | 更新权限模板。 |
AddAuthorityTemplateItems | 为权限模板添加资源 | 调用此API给指定权限模板添加实例、数据库、表资源。 |
GetAuthorityTemplateItem | 获取权限模板中的资源列表 | 获取权限模板中的资源列表。 |
GetAuthorityTemplate | 获取权限模板详情 | 获取权限模板详情。 |
ListAuthorityTemplate | 获取权限模板列表 | 调用ListAuthorityTemplate接口获取权限模板列表,包含模板创建者、模板名称、模板创建者及模板总数等信息。 |
DeleteAuthorityTemplate | 删除权限模板 | 调用DeleteAuthorityTemplate接口可以删除已创建的权限模板。 |
权限策略 | 权限策略 | |
CreateAbacPolicy | 创建权限策略 | 调用此API可以创建权限策略,以帮助您对DMS功能以及托管在DMS的数据资源进行细粒度的管控。 |
ListAbacPolicies | 获取权限策略列表 | 调用此API可以获取已创建的权限策略列表。 |
UpdateAbacPolicy | 更新权限策略信息 | 调用此API可以指定更新权限策略的名称、描述和内容。 |
DeleteAbacPolicy | 删除权限策略 | 调用此API可以删除已创建的权限策略。 |
GetAbacPolicy | 获取权限策略详情 | 调用此API可以获取权限策略详情,包含策略名称、内容、创建人等信息。 |
CreateAbacAuthorization | 新增权限策略授权 | 调用此API可以给DMS用户或自定义角色授予策略权限,包含系统权限策略和自定义权限策略。 |
CreateAbacAuthorization | 新增权限策略授权 | 调用此API可以给DMS用户或自定义角色授予策略权限,包含系统权限策略和自定义权限策略。 |
ListAbacAuthorizations | 获取权限策略授权列表 | 调用此API可以获取指定权限策略被授权给用户的数量及列表。 |
DeleteAbacAuthorization | 解除权限策略授权 | 调用此API可以解除权限策略与用户或角色之间的授权关系。 |
数据查询
API | 标题 | API概述 |
---|---|---|
ExecuteScript | 执行SQL脚本 | 调用ExecuteScript执行SQL脚本。 |
数据开发
API | 标题 | API概述 |
---|---|---|
任务编排 | 任务编排 | |
UpdateTaskFlowConstants | 更新任务流常量列表 | 调用UpdateTaskFlowConstants接口,更新任务流常量列表。 |
DeleteTaskFlow | 删除任务流 | 调用DeleteTaskFlow接口,删除任务流。 |
OfflineTaskFlow | 下线已发布的任务流 | 调用OfflineTaskFlow接口,在DMS中下线已发布的任务流。 |
ListTaskFlow | 获取任务流信息列表 | 调用ListTaskFlow接口,获取任务流信息列表。 |
GetTaskInstanceRelation | 获取任务流运行记录的节点信息 | 调用GetTaskInstanceRelation接口,获取任务流运行记录的节点信息。 |
ListTaskFlowInstance | 获取任务流运行记录 | 调用ListTaskFlowInstance接口,获取任务流运行记录。 |
ListDAGVersions | 获取任务流历史发布版本信息列表 | 调用ListDAGVersions接口,获取任务流历史发布版本信息列表。 |
ReDeployLhDagVersion | 重新部署任务流历史版本 | 调用ReDeployLhDagVersion接口,重新部署任务流历史版本。 |
UpdateScenario | 更新任务流业务场景名称和描述 | 调用UpdateScenario接口,更新任务流业务场景名称和描述。 |
ResumeTaskFlowInstance | 恢复已暂停运行的任务流 | 调用ResumeTaskFlowInstance接口,恢复已暂停运行的任务流。 |
UpdateTaskContent | 更新任务流中的任务 | 调用UpdateTaskContent接口,更新任务流中的任务。 |
ListTaskFlowsByPage | 分页获取任务流详情列表 | 调用ListTaskFlowsByPage接口,分页获取任务流详情列表。 |
ListScenarios | 获取业务场景列表 | 调用ListScenarios接口,获取业务场景列表。 |
UpdateTaskConfig | 更新任务高级配置 | 调用UpdateTaskConfig接口,更新任务高级配置。 |
ListTaskFlowConstants | 获取任务流常量列表 | 调用ListTaskFlowConstants接口获取任务流常量列表。 |
BackFill | 给任务编排补数据 | 调用BackFill接口,给任务编排补数据。 |
UpdateTaskTimeVariables | 更新任务时间变量 | 更新任务时间变量。 |
ListTaskFlowTimeVariables | 获取任务流时间变量列表 | 调用ListTaskFlowTimeVariables接口,获取任务流时间变量列表。 |
UpdateTaskFlowTimeVariables | 更新任务流时间变量 | 调用UpdateTaskFlowTimeVariables接口,更新任务流时间变量。 |
UpdateTaskFlowCooperators | 更新任务流相关人员列表 | 调用UpdateTaskFlowCooperators接口,更新任务流相关人员列表。 |
CreateScenario | 创建业务场景 | 调用CreateScenario接口,创建业务场景,也可以将任务流按业务场景进行分组。 |
DeleteScenario | 删除业务场景 | 调用DeleteScenario接口,删除业务场景。 |
UpdateSLARules | 更新任务流SLA超时提醒 | 调用此API可以更新任务流SLA超时提醒。 |
GetRuleNumLimitOfSLA | 获取自定义SLA规则数量限制 | 调用GetRuleNumLimitOfSLA接口,获取任务编排自定义SLA规则的限制数量,自定义的SLA规则数量不可超过该限制数。 |
GetIntervalLimitOfSLA | 获取超时规则最小调度周期 | 调用GetIntervalLimitOfSLA接口,获取任务流允许配置SLA超时规则时,其最小调度周期限制。 |
ListDefaultSLARules | 获取默认SLA超时规则 | 调用ListDefaultSLARules,获取默认SLA超时提醒规则。 |
ListTaskFlowCooperators | 获取任务流相关人列表 | 获取任务流相关人列表。 |
ListSLARules | 获取自定义SLA规则列表 | 调用此API可以获取自定义SLA规则列表。 |
GetTask | 获取任务流节点配置 | 调用GetTask接口,按照任务流节点ID获取指定节点的配置,包括任务的时间变量。 |
MoveTaskFlowToScenario | 移动任务流至指定业务场景 | 调用MoveTaskFlowToScenario接口,移动任务流至指定业务场景。 |
GetTaskFlowNotification | 获取任务流通知设置 | 调用GetTaskFlowNotification接口,获取任务流通知设置。 |
UpdateTaskName | 更新任务名称 | 调用UpdateTaskName接口,更新任务名称。 |
UpdateTaskOutput | 更新任务节点的输出变量 | 调用UpdateTaskOutput接口,更新任务节点的输出变量。 |
DeleteTaskFlowEdgesByCondition | 按照多条件删除任务流边 | 调用DeleteTaskFlowEdgesByCondition接口,按照多条件删除任务流边。 |
ListTaskFlowEdgesByCondition | 获取指定任务流DAG图的边 | 调用ListTaskFlowEdgesByCondition接口,多条件获取指定任务流DAG图的边。 |
AddTaskFlowEdges | 任务流节点建立有向边 | 为已存在的任务流节点建立有向边。 |
UpdateTaskFlowNameAndDesc | 更新任务流名称和描述 | 调用UpdateTaskFlowNameAndDesc接口,更新任务流名称和描述。 |
GetTaskFlowGraph | 获取任务流的DAG图 | 调用GetTaskFlowGraph接口获取任务流的DAG图。 |
UpdateTaskFlowEdges | 更新指定任务流边的起始节点 | 批量更新指定任务流的指定边的起点节点和终点节点。 |
UpdateTaskFlowOwner | 更新任务流Owner | 调用UpdateTaskFlowOwner接口,更新任务流Owner。 |
UpdateTaskFlowSchedule | 更新任务流调度配置 | 调用UpdateTaskFlowSchedule接口,更新任务流调度配置。 |
UpdateTaskFlowRelations | 全量更新任务流边 | 调用UpdateTaskFlowRelations接口,全量更新任务流边。 |
UpdateTaskFlowNotification | 更新任务流通知设置 | 调用UpdateTaskFlowNotification接口,更新任务流通知设置。 |
ListTasksInTaskFlow | 获取指定任务流的任务节点列表 | 调用ListTasksInTaskFlow接口,获取指定任务流的任务节点列表。 |
CreateTaskFlow | 创建任务流 | 调用CreateTaskFlow接口,创建任务流。 |
SuspendTaskFlowInstance | 暂停任务流实例 | 调用SuspendTaskFlowInstance接口,暂停运行中的任务流实例。 |
ReRunTaskFlowInstance | 重跑任务流实例 | 调用ReRunTaskFlowInstance接口,重跑任务流实例。 |
MakeTaskFlowInstanceSuccess | 将指定任务流的状态设置为成功 | 调用MakeTaskFlowInstanceSuccess接口,将指定任务流的状态设置为成功。 |
DeleteTask | 删除任务流任务 | 调用DeleteTask接口,删除任务流任务。 |
PublishAndDeployTaskFlow | 发布并部署指定任务流 | 调用PublishAndDeployTaskFlow接口,发布并部署指定任务流。 |
StopTaskFlowInstance | 停止运行中的任务流实例 | 调用StopTaskFlowInstance接口,停止运行中的任务流实例。 |
CreateTask | 创建任务流任务 | 调用CreateTask接口,创建任务流任务。 |
数仓开发 | 数仓开发 | |
CreateLakeHouseSpace | 创建新项目空间 | 调用CreateLakeHouseSpace接口,在DMS数仓开发中创建新的项目空间。 |
GetLhSpaceByName | 查询项目空间信息 | 调用GetLhSpaceByName接口,根据DMS数仓开发项目空间名查询项目空间信息。 |
DeleteLakeHouseSpace | 删除项目空间 | 调用DeleteLakeHouseSpace接口,删除数仓开发中的项目空间。 |
ListLhTaskFlowAndScenario | 查询项目空间中业务场景对应的任务流列表 | 查询DMS数仓开发项目空间中业务场景对应的任务流列表。 |
AddLhMembers | 添加项目空间管理员、空间成员或任务流开发者 | 调用AddLhMembers接口,添加DMS数仓开发项目空间管理员、空间成员或任务流开发者。 |
DeleteLhMembers | 删除项目空间成员或任务流开发者 | 调用DeleteLhMembers接口,删除DMS数仓开发项目空间成员或任务流开发者。 |
ChangeLhDagOwner | 转交任务流责任人 | 转交DMS数仓开发项目空间中的任务流责任人。 |
售卖订单
API | 标题 | API概述 |
---|---|---|
ListEffectiveOrders | 查询有效订单列表 | 查询有效订单列表。 |
RefundPayAsYouGoOrder | 退订已购买的DMS按量付费商品 | 调用RefundPayAsYouGoOrder接口,退订已购买的DMS按量付费商品。 |