SuperAPI AI 工具集

alibabacloud-dts-job-manager

数据与分析

查看项目

更新于 10-15 19:54

技能介绍

用途:在阿里云数据传输服务(DTS)中创建和管理同账号、单向的云数据库同步作业,源与目标数据库须属于受支持的同步链路。双向或反向同步、跨账号作业、迁移、订阅、数据校验及未注册引擎不在管理范围内;只读查询可能报告这些作业,但不得执行任何写操作。

主要能力:创建同步作业(含场景模板加载、实例解析、报价查询、计划编译、连接测试与执行)、查询作业列表与详情、预检查、启动、暂停、重命名。所有操作通过 dtscli 执行,该命令须在 PATH 中,支持 macOS、Linux 和 Windows。结果以 JSON 输出到标准输出,进度输出到标准错误,失败时退出码非零。

使用方式:首次使用运行 dtscli version --json 确认 capabilities 含 skills.ensure,再运行 dtscli skills ensure --agent <agent>。创建流程依次为加载场景、解析源与目标端点、查询报价、编写公开 JSON 计划、dtscli job create init、review、test、execute。缺少阿里云 CLI 或 DTS 插件时运行 dtscli job deps install --yes 后继续。调用 OpenAPI 的命令需附加 --user-agent,格式为 AlibabaCloud-Agent-Skills/alibabacloud-dts-job-manager/{session-id} skill-version/{skill-version}。

限制:不得在对话中接受或处理任何密钥、凭据、令牌或授权码;每次管理操作前须展示脱敏目标、关键参数、动作及计费或生命周期影响并取得明确确认;计划、参数或动作变更需重新确认。购买结果不明确时须停止并请用户检查控制台,不得重试 execute。不得自行运行 aliyun 命令、替换 aliyun 二进制或通过其他接口读取相同数据。出现 ERROR: unchecked version 错误时须保留并报告,停止后续 dtscli job 与 aliyun 命令。创建时不查询重名作业,增量同步始终开启且不可关闭。