github.com/GuanceCloud/cliutils@v1.1.21/pipeline/ptinput/funcs/md/create_point.md (about) 1 ### `create_point()` {#fn-create-point} 2 3 函数原型:`fn create_point(name, tags, fields, ts = 0, category = "M", after_use = "")` 4 5 函数说明:创建新的数据并输出。该函数不适用于中心 Pipeline。 6 7 函数参数: 8 9 - `name`: point name,视为指标集的名、日志 source 等 10 - `tags`: 数据标签 11 - `fields`: 数据字段 12 - `ts`: 可选参数,unix 纳秒时间戳,默认为当前时间 13 - `category`: 可选参数,数据类别,支持类别名称和名称简写,如指标类别可以填写 `M` 或 `metric`,日志则是 `L` 或 `logging` 14 - `after_use`: 可选参数,创建 point 后,对创建的 point 执行指定的 pl 脚本;如果原始数据类型是 L,被创建的数据的类别为 M,此时执行的还是 L 类别下的脚本 15 16 17 示例: 18 19 ```py 20 # input 21 ''' 22 {"a": "b"} 23 ''' 24 fields = load_json(_) 25 create_point("name_pt", {"a": "b"}, fields) 26 ```