更新时间:2024-02-08 GMT+08:00
分享

创建DLI表关联OpenTSDB

功能描述

使用CREATE TABLE命令创建DLI表并关联OpenTSDB上已有的metric,该语法支持CloudTable服务的OpenTSDB和MRS服务的OpenTSDB。

前提条件

创建DLI表关联OpenTSDB之前需要创建跨源连接。管理控制台操作请参考经典型跨源连接增强型跨源连接

语法格式

1
2
3
4
5
CREATE TABLE [IF NOT EXISTS] UQUERY_OPENTSDB_TABLE_NAME
  USING OPENTSDB OPTIONS (
  'host' = 'xx;xx',
  'metric' = 'METRIC_NAME',
  'tags' = 'TAG1,TAG2');

关键字

表1 CREATE TABLE关键字描述

参数

描述

host

OpenTSDB连接地址。

获取OpenTSDB连接地址需要先创建跨源连接,管理控制台操作请参考经典型跨源连接增强型跨源连接

  • 访问CloudTable OpenTSDB,填写OpenTSDB链接地址。
  • 访问MRS OpenTSDB,若使用增强型跨源连接,填写OpenTSDB所在节点IP与端口,格式为"IP:PORT",OpenTSDB存在多个节点时,用分号间隔。若使用经典型跨源,填写经典型跨源返回的连接地址,管理控制台操作请参考经典型跨源连接

metric

所创建的DLI表对应的OpenTSDB中的指标名称。

tags

metric对应的标签,用于归类、过滤、快速检索等操作。可以是1个到8个,以“,”分隔,包括对应metric下所有tagk的值。

注意事项

创建DLI表时,不需要指定timestamp和value字段,系统会根据指定的tags自动构建字段,包含以下字段,其中TAG1和TAG2由tags指定。

  • TAG1 String
  • TAG2 String
  • timestamp Timestamp
  • value double

示例

1
2
3
4
5
CREATE table opentsdb_table
  USING OPENTSDB OPTIONS (
  'host' = 'opentsdb-3xcl8dir15m58z3.cloudtable.com:4242',
  'metric' = 'city.temp',
  'tags' = 'city,location');
分享:

    相关文档

    相关产品