SuperAPI AI 工具集

alibabacloud-maxcompute-migration-service

数据与分析

查看项目

更新于 10-16 04:59

技能介绍

用途:面向 MaxCompute Migration Service(MMS),帮助管理从外部数据源到 MaxCompute 的数据迁移全生命周期。路径为:数据源 → 元数据扫描 → 目标映射 → 迁移作业/定时器 → 迁移任务 → 状态与日志。核心对象包括数据源、迁移作业、迁移任务;作业是逻辑计划,任务是由作业拆分出的物理执行计划,分区表按分组拆成多个任务。

主要能力:数据源管理与元数据扫描;目标映射(库级 update-mms-db、表级 update-mms-table,区分两级/三级模型);迁移规划(创建作业前必须执行);创建迁移作业与定时器(create-mms-job、create-mms-timer,均需 --name);任务执行与监控(list-mms-tasks、get-mms-task);增量迁移与定时调度;全托管迁移模式。状态查询默认按 数据库→表→分区 组织,使用 list-mms-tables、get-mms-table、list-mms-partitions、get-mms-partition,并与 list-mms-jobs 交叉核对,高基数时用按状态计数汇总。

必要用法:所有 MMS API 属于 MaxCompute 产品(版本 2022-01-04),CLI 格式为 aliyun maxcompute <command> [params]。需 Aliyun CLI >= 3.3.3,安装可运行 /bin/bash -c "$(curl -fsSL https://aliyuncli.alicdn.com/setup.sh)",并执行 aliyun configure set --auto-plugin-install true 和 aliyun plugin update。数据源需在 MaxCompute 控制台创建;需服务角色 AliyunServiceRoleForMaxComputeMMS 及目标项目;多数源需要到源环境的 VPC 网络连接。每个会话生成一次 32 位小写十六进制 session-id(如 openssl rand -hex 16),所有调用追加 --user-agent AlibabaCloud-Agent-Skills/alibabacloud-maxcompute-migration-service/<session-id>。

限制:创建/启停/删除前须确认意图;只报告 CLI/API 返回字段;缺失 source_id 时按有界规则解析,N ≥ 3 须询问用户;列表默认页超过 20 条不分页,改为汇总;除非用户要求不指定 --region;元数据缺失时不自动触发扫描,须用户确认;不打印或持久化明文凭证。资料未提供具体收费、价格、性能指标与各数据源支持清单,暂未提供。