SuperAPI AI 工具集

magic-etl-cli

数据与分析

查看项目

更新于 10-15 23:56

技能介绍

用途:通过 community-domo-cli 以命令行方式程序化创建、更新和运行 Domo 的 Magic ETL 数据流。数据流以 JSON 文档描述一个有向无环图(DAG),由输入节点、转换节点和输出节点组成。

主要能力与命令:列出数据流 community-domo-cli dataflows list;获取完整定义 community-domo-cli dataflows get-definition <ID>;运行 community-domo-cli -y dataflows run <ID>;查看执行 community-domo-cli dataflows executions <ID> --limit 1;创建 community-domo-cli -y dataflows create --body-file <FILE>;更新 community-domo-cli -y dataflows update <ID> --body-file <FILE>。

使用方式:创建时 body 必须包含 "databaseType": "MAGIC"。更新前应先用 get-definition 获取完整定义再修改,因 PUT 会整体替换。CLI 自动处理认证,创建的数据流不处于 DRAFT 状态,可直接执行。变更类命令需加 -y,否则在非 TTY 环境(脚本、CI)会中止。

限制与注意:responsibleUserId 可选,应省略,不要查询用户 ID。不要调用 users 相关端点。