te-meta

Installation
SKILL.md

te-meta

前置条件: 请先阅读 ../te-shared/SKILL.md,了解认证、全局参数和输出格式。

概述

te-cli meta 域提供 ThinkingEngine 平台的元数据查询能力,覆盖以下核心对象:

对象 命令 说明
事件目录 +list-events 获取项目的完整事件列表
事件属性 +load-event-props 加载事件的可筛选属性
度量属性 +load-measure-props 加载事件的可度量属性
分析实体 +list-entities 获取分析实体列表
预定义指标 +list-metrics 获取预定义指标列表
SQL 表 +list-tables 获取可查询的 SQL 表列表
表字段 +get-table-columns 获取指定表的字段定义

所有命令均为只读操作(risk: read),无需确认即可直接执行。

核心场景

1. 了解项目有哪些事件

te-cli meta +list-events --project-id 1

2. 为分析查询准备属性列表

先获取事件列表,再加载对应的可筛选 / 可度量属性:

# 加载筛选属性
te-cli meta +load-event-props -p 1 --events '[{"eventName":"login"}]'

# 加载度量属性
te-cli meta +load-measure-props -p 1 --events '[{"eventName":"login"}]'

3. 查询 SQL 表结构

先列出可用表,再获取目标表的字段定义:

te-cli meta +list-tables -p 1
te-cli meta +get-table-columns -p 1 --table "v_event_1"

4. 结合 jq 做字段提取

# 只输出事件名称
te-cli meta +list-events -p 1 --jq '.events[].eventName'

# 只输出指标名称和描述
te-cli meta +list-metrics -p 1 --jq '.metrics[] | {name, description}'

参考文档

详细的命令参数说明见 references/ 目录:

Related skills
Installs
11
Repository
zjandrew/te-cli
First Seen
Apr 4, 2026