文档首页 > > SQL语法参考> 跨源连接表> OpenTSDB表> 创建DLI表关联OpenTSDB

创建DLI表关联OpenTSDB

分享
更新时间: 2019/10/24 GMT+08:00

功能描述

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

语法格式

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

关键字

表1 CREATE TABLE参数描述

参数

描述

host

OpenTSDB连接地址。

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

metric

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

tags

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

图1 CloudTable OpenTSDB链接地址信息
图2 MRS集群OpenTSDB IP信息
图3 MRS集群OpenTSDB 端口信息

注意事项

创建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');
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区