te-analysis 属于 TE 分析域(te-cli analysis),用于报告与仪表盘管理,以及通过 WebSocket 进行数据查询。使用前需先阅读 te-shared/SKILL.md,了解认证、全局参数和安全约束。
主要用途:一是查询数据,通过 +query-report-data 使用 WebSocket 获取已有报告的计算结果,或通过 +query-sql 直接执行 SQL 查询;二是报告管理,+list-reports 列出项目下所有报告,+get-report 查看单个报告完整定义,+save-report 创建或修改报告(write 操作,需确认);三是仪表盘管理,+list-dashboards 列出仪表盘,+get-dashboard 查看详情,+create-dashboard 新建仪表盘(write 操作),+update-dashboard 更新仪表盘布局(write 操作),+list-dashboard-reports 列出仪表盘中的报告。
使用示例:查询报告 ID 为 42 的数据使用 te-cli analysis +query-report-data -p 1 --report-id 42;可加 --start-time 与 --end-time 指定时间范围。SQL 查询示例:te-cli analysis +query-sql -p 1 --sql "SELECT event, count(*) FROM ta.v_event_1 GROUP BY event LIMIT 20"。报告管理中可用 +save-report 传 --report-name、--report-model、--events、--event-view 等。仪表盘管理中可用 +create-dashboard 传 --dashboard-name,用 +update-dashboard 传 --reports 向仪表盘添加报告。
限制与注意:部分操作(save-report、create-dashboard、update-dashboard)为 write 操作,需确认后才执行。具体命令 Flags 与详细用法请查看 references/ 目录下各命令文档。本资料未提供平台范围、权限模型、速率限制或定价等信息。