跳转到主要内容
扩展表 是保存在 MoleSignal 中的小型「键 → 记录」查找表。流水线的转换在其中按键查找,为事件补充参考数据:把 service 映射到所属团队、把账号 ID 映射到套餐档位、把区域代码映射到区域名称,而无需在热路径上调用外部存储。

扩展表列表

打开 扩展表。页面顶部统计扩展表数和记录数。每张表显示查询键与字段、记录数、使用位置、最近更新时间和状态(正常 或 空表)。可以按状态和使用情况(使用中 或 未使用)筛选,并按名称搜索。

新建扩展表

点击 新建扩展表。向导分为两步。
1

定义结构

填写 表名 和 说明。选择 查询键,即唯一定位一条记录的字段,例如 customer_id、service 或 region_code。添加 Value 字段,填写 字段 名称、类型(字符串、数字、布尔值 或 对象)、是否 必填 以及说明。不添加 Value 字段时,记录以灵活的 JSON 保存。一张表最多 100 个 Value 字段;字段名只能使用字母、数字、.、- 和 _。
2

添加或导入数据

选择 从空表开始,稍后再添加记录;或选择 粘贴 JSON 立即导入:每条都带查询键的 JSON 记录数组,或从每个键映射到其记录的对象。
点击 创建扩展表。

记录

打开一张表。数据记录 标签页列出所有记录,可以按查询键或字段值搜索。

字段结构、使用位置与设置

在流水线中查找

在 VRL 转换中调用 lookup(table, key),并从返回的记录中读取字段:
查找在内存中完成,不会给流水线运行增加查询或存储开销。表在启动时加载,并随记录的增删改保持最新。扩展表属于工作区,工作区中的每条流水线都可以使用。

扩展表 API

权限

functions.read 用于列出扩展表及其使用位置。创建表需要 functions.create,修改记录和字段需要 functions.edit,删除表需要 functions.delete。

流水线

构建调用扩展表的转换链。
最后修改于 2026年10月26日