更新时间:2022-02-22 GMT+08:00
插入数据至OpenTSDB表
功能描述
使用INSERT INTO命令将DLI表中的数据插入到已关联的OpenTSDB metric中。
若OpenTSDB上不存在metric,插入数据时会在OpenTSDB上自动创建一个新的metric。
语法格式
1 |
INSERT INTO TABLE TABLE_NAME SELECT * FROM DLI_TABLE;
|
1 |
INSERT INTO TABLE TABLE_NAME VALUES(XXX);
|
关键字
参数 |
描述 |
---|---|
TABLE_NAME |
所关联的OpenTSDB表名。 |
DLI_TABLE |
创建的DLI表名称。 |
注意事项
- 插入的数据不能为null;插入的数据相同,会覆盖原数据;插入的数据只有value值不同,也会覆盖原数据。
- 不支持INSERT OVERWRITE语法。
- 不建议对同一张表并发插入数据,因为有一定概率发生并发冲突,导致插入失败。
- 时间戳格式只支持yyyy-MM-dd hh:mm:ss。
示例
1 |
INSERT INTO TABLE opentsdb_table VALUES('shenzhen','futian','2018-05-03 00:00:00',21);
|
父主题: 跨源连接OpenTSDB表