更新时间:2022-09-30 GMT+08:00
分享

插入数据至OpenTSDB表

功能描述

使用INSERT INTO命令将表中的数据插入到已关联的OpenTSDB metric中。

语法格式

INSERT INTO TABLE_NAME SELECT * FROM SRC_TABLE;
INSERT INTO TABLE_NAME VALUES(XXX);

关键字

参数

描述

TABLE_NAME

所关联的OpenTSDB表名。

SRC_TABLE

获取数据的表名,普通表即可。

注意事项

  • 插入的数据不能为null;插入的数据相同,会覆盖原数据;插入的数据只有value值不同,也会覆盖原数据。
  • 不支持INSERT OVERWRITE语法。
  • 不建议对同一张表并发插入数据,因为有一定概率发生并发冲突,导致插入失败。
  • 时间戳格式只支持yyyy-MM-dd hh:mm:ss。

示例

在opentsdb_table表中插入数据。

insert into opentsdb_table values('city1','city2','2018-05-03 00:00:00',21);

相关文档