SuperAPI AI 工具集

alibabacloud-cms-dataset

数据与分析

查看项目

更新于 10-15 19:54

技能介绍

用途:管理阿里云云监控(CMS)数据集资源,包括列出、查看、创建、更新、删除数据集,以及执行数据集级查询,全部通过 aliyun CLI 完成。架构为 CMS 工作区 + 数据集(Schema 与字段)+ ExecuteQuery。

主要能力:list-datasets 列出数据集并支持分页与名称过滤;get-dataset 查看数据集详情与 Schema;create-dataset 按 Schema 创建数据集;update-dataset 仅能修改描述,Schema 无法通过该接口更新,如需改 Schema 须删除后重建;delete-dataset 删除数据集;execute-query 对数据集执行查询,--type 固定传 SQL。

使用方式:先安装并确认 aliyun CLI 版本不低于 3.3.3,执行 aliyun configure set --auto-plugin-install true 与 aliyun plugin update。执行前启用 AI 模式:aliyun configure ai-mode enable 与 aliyun configure ai-mode set-user-agent --user-agent "AlibabaCloud-Agent-Skills/alibabacloud-cms-dataset",所有退出路径前须执行 aliyun configure ai-mode disable。凭据通过 aliyun configure list 检查,禁止读取或回显 AK/SK。所有数据集操作使用 cms 产品并加 --api-version 2024-03-30,指定区域用 --region。操作前先用 get-workspace 验证工作区存在,不存在则用 put-workspace 创建(需 --sls-project)。数据集名与字段名须满足 4-63 字符、以小写字母开头、仅含小写字母数字下划线、无首尾或连续下划线。Schema 以单引号字符串直接传入,仅 text 类型字段可启用 embedding,jsonKeys 支持嵌套且嵌套键仅支持 type 与 chn。

适用场景:需要以命令行方式管理 CMS 数据集并执行 SQL 查询的运维与分析任务。

限制:写操作前须与用户确认;创建前检查是否已存在;权限不足时需按 RAM 策略申请 cms:ListDatasets、cms:GetDataset、cms:CreateDataset、cms:UpdateDataset、cms:DeleteDataset、cms:ExecuteQuery;不得切换到 dataworks、adb、sls、maxcompute 等其他产品;元数据操作建议 --read-timeout 30 --connect-timeout 10,查询建议 --read-timeout 120 --connect-timeout 10。具体价格与更多平台信息暂未提供。