skills/skills.netease.im/easy-dasset-table

easy-dasset-table

SKILL.md

EasyDasset 待下线表查询 Skill

用于查询 EasyDasset 系统中待下线且有关联任务的表

特点

  • 只显示有关联任务的表 - 自动过滤掉没有关联任务的表
  • 详细列出关联任务 - 显示任务名称、类型、平台、调度周期等信息
  • 无默认值 - 首次使用必须输入所有必需参数
  • 配置持久化 - 配置保存到 ~/.easy_dasset_session.json

首次使用配置

第一次使用时需要配置以下信息(无默认值,必须输入):

  1. aac-client-uid (必需): 用户的认证标识
  2. product (必需): 产品名称
  3. clusterId (必需): 集群ID
  4. environment (可选, 默认生产): prod (生产) 或 dev (开发)

配置命令

# 配置认证信息(首次使用必须)
python3 scripts/easy-dasset-table.py config --uid <your-aac-client-uid> --product <product> --cluster-id <cluster-id>

# 示例
python3 scripts/easy-dasset-table.py config --uid cs-a501d82b10504084a0979bcac88f72f1 --product da_music --cluster-id hz11

# 切换到开发环境
python3 scripts/easy-dasset-table.py config --uid <uid> --product <product> --cluster-id <cluster-id> --env dev

环境地址

  • 生产环境: http://easydasset-gy.service.163.org
  • 开发环境: http://10.45.133.12:10096

配置信息保存在 ~/.easy_dasset_session.json,会话间持久化。

功能命令

查询有关联任务的待下线表

# 查询所有待下线且有关联任务的表
python3 scripts/easy-dasset-table.py tables-with-tasks

输出内容:

  • 表名(数据库.表名)
  • 负责人及邮箱
  • 存储大小(MB/GB)
  • 表类型
  • 生命周期
  • 关联任务列表
    • 任务名称
    • 任务类型(线上调度/开发模式运行等)
    • 平台
    • 作业类型
    • 调度周期
    • 任务链接

查看配置状态

python3 scripts/easy-dasset-table.py status

使用流程

  1. 首次配置: 运行 config 命令设置 aac-client-uidproductcluster-id
  2. 查询表: 运行 tables-with-tasks 查看待下线且有关联任务的表

示例

# 完整流程示例
# 1. 配置
python3 scripts/easy-dasset-table.py config --uid cs-a501d82b10504084a0979bcac88f72f1 --product da_music --cluster-id hz11

# 2. 查询有关联任务的待下线表
python3 scripts/easy-dasset-table.py tables-with-tasks

输出示例

当前环境: 生产环境 (easydasset-gy.service.163.org)
product: da_music
clusterId: hz11

正在查询有关联任务的表,请稍候...

找到 156 个有关联任务的待下线表:

1. music_dws.dws_log_music_songplay_usr_spm_cid_1d
   负责人: 田小伟 (tianxiaowei@corp.netease.com)
   存储大小: 68040809.51 MB (66446.10 GB)
   表类型: EXTERNAL_TABLE
   生命周期: 永久
   关联任务 (1 个):
      1. dws_log_music_songplay_usr_spm_cid_1d_task
         类型: 线上调度
         平台: mammut
         作业类型: SQL
         调度周期: 1天
         任务链接: https://easydata-gy.netease.com/...
Installs
4
First Seen
Apr 2, 2026