TDengine学习(1):采集量(Metric),标签(label),数据采集点,表,超级表,子表、库

这篇具有很好参考价值的文章主要介绍了TDengine学习(1):采集量(Metric),标签(label),数据采集点,表,超级表,子表、库。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

因为TDengine是面向物联网诞生的一种数据库,所以在一些概念的命名上有一点相应的特色。

一、数据采集点

比如需要对一辆高铁上的各种信息进行采集,采集信息存入数据库中。我们可以对高铁车厢内的一些数据进行采集,比如:车厢内温度、车厢内湿度、车厢内噪音…;也可以对车厢外即车厢外壳的一些数据进行采集,比如:空气流速、车厢表面温度…;
上述中,“车厢内”,“车厢外壳”,这两个就是不同的“数据采集点”,这便是数据采集点的定义。

二、采集量

某一数据采集点采集的各种数据就是“采集量”,比如上面举例中,“车厢内”是“数据采集点”,“车厢内温度、车厢内湿度、车厢内噪音…”这些是采集量。——相当于sql中的字段。

三、标签

标签是指“数据采集点”的静态属性,不是随时间变化的。比如上述举例中中“车厢内”数据采集点,高铁上有很多节车厢,每一节车厢都有自己对应的编号:1、2、3…。车厢编号就是“车厢内”该数据采集点的标签。虽然是静态的,但 TDengine 容许用户修改、删除或增加标签值。

四、表(普通表)

一个数据采集点就可以对应一张表,比如车厢内的数据写到一张表中,车厢外的数据写到一张表中。值得注意的是,规定,表的第一列必须是时间戳,即数据类型为 Timestamp。

五、超级表

超级表是指某一特定类型的数据采集点的集合。同一类型的数据采集点,其表的结构是完全一样的,但每个表(数据采集点)的静态属性(标签)是不一样的。
比如上述内高铁每一节“车厢内”该类数据采集点,1、2、3…节车厢内采集的数据都是一样的,都是采集的“车厢内温度、车厢内湿度、车厢内噪音…”这些参数,但每一节车厢的编号又是不同的(即标签不一样)。因此,可以建立超级表,包含1、2、3…“车厢内”这些数据采集点的每张表。

六、子表

根据 超级表的理解, 1、2、3…“车厢内”这些数据采集点的每张表 就是 子表

子表就是表,因此所有正常表的 SQL 操作都可以在子表上执行。
子表在正常表的基础上有扩展,它是带有静态标签的,而且这些标签可以事后增加、删除、修改,而正常的表没有。
子表一定属于一张超级表,但普通表不属于任何超级表
普通表无法转为子表,子表也无法转为普通表。

七、库

即Database,一个库里,可以有一到多个超级表,但一个超级表只属于一个库。一个超级表所拥有的子表全部存在一个库里。

官方文档:点击此处,以内文档写到比较具体繁琐,所以拿高铁车厢进行理解,便于区分与sql的区别,主要是超级表和子表的概念。文章来源地址https://www.toymoban.com/news/detail-691037.html

到了这里,关于TDengine学习(1):采集量(Metric),标签(label),数据采集点,表,超级表,子表、库的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • HTML <label> 标签

    带有两个输入字段和相关标记的简单 HTML 表单: 元素 Chrome IE Firefox Safari Opera label Yes Yes Yes Yes Yes 所有主流浏览器都支持 label 标签。 Safari 2 或更早的版本不支持 label 标签。 label 标签为 input 元素定义标注(标记)。 label 元素不会向用户呈现任何特殊效果。不过,它为鼠标用

    2024年02月12日
    浏览(54)
  • 标签平滑(Label Smoothing)详解

    标签平滑(Label smoothing),像L1、L2和dropout一样,是机器学习领域的一种正则化方法,通常用于分类问题,目的是防止模型在训练时过于自信地预测标签,改善泛化能力差的问题。 Label smoothing将hard label转变成soft label,使网络优化更加平滑。标签平滑是用于深度神经网络(D

    2024年01月23日
    浏览(58)
  • HTML的label标签有什么用?

    当你想要将表单元素(如输入框、复选框、单选按钮等)与其描述文本关联起来,以便提供更好的用户界面和可访问性时,就可以使用HTML中的 label 标签。 label 标签用于为表单元素提供标签或标识,使用户能够更清楚地了解每个表单元素的用途。 label 标签的作用有两个主要方

    2024年02月11日
    浏览(39)
  • lvgl 笔记 标签部件 (lv_label)

    最基础的用法只需要两行代码,分别创建和配置即可:  配置字体背景色使用 lv_obj_set_style_bg_color() 即可,但要顺便使用 lv_obj_set_style_bg_opa() 配置透明度,因为默认透明度是100%,这样将不会显示背景色。   lv_obj_set_style_text_color() 可以配置文字颜色。 lv_label_set_recolor() 函数可以

    2024年02月07日
    浏览(56)
  • 标签平滑(label smoothing) torch和tensorflow的实现

    在常见的多分类问题中,先经过softmax处理后进行交叉熵计算,原理很简单可以将计算loss理解为,为了使得网络对测试集预测的概率分布和其真实分布接近,常用的做法是使用one-hot对真实标签进行编码,然后用预测概率去拟合one-hot的真实概率。但是这样会带来两个问题: 无

    2024年02月01日
    浏览(39)
  • 实现分类标签展示的魔力——gradio库中的Label模块

    ❤️觉得内容不错的话,欢迎点赞收藏加关注😊😊😊,后续会继续输入更多优质内容❤️ 👉有问题欢迎大家加关注私戳或者评论(包括但不限于NLP算法相关,linux学习相关,读研读博相关......)👈 博主原文链接:https://www.yourmetaverse.cn/nlp/400/ (封面图由文心一格生成) 在

    2024年02月12日
    浏览(68)
  • k8s集群Node节点管理:节点信息查看及节点label标签管理

    如果是kubeasz安装,所有节点(包括master与node)都已经可以对集群进行管理 如果是kubeadm安装,在node节点上管理时会报如下错误 只要把master上的管理文件 /etc/kubernetes/admin.conf 拷贝到node节点的 $HOME/.kube/config 就可以让node节点也可以实现kubectl命令管理 1, 在node节点的用户家目录创建

    2024年02月03日
    浏览(51)
  • 合宙Air724UG LuatOS-Air LVGL API控件-标签 (Label)

    标签 (Label) 标签是 LVGL 用来显示文字的控件。 标签是通过  lvgl.label_create  函数创建的。 可以使用  lvgl.label_set_text  设置标签上的文字显示内容。 标签是有宽度的,默认情况下,在设置文字后会自行调整,标签宽度会自动扩充到文本宽度。但是这种显示方式是可以进行更改

    2024年02月09日
    浏览(47)
  • 将单个训练数据集文件拆分为:image文件和label文件(pytorch学习+蚂蚁蜜蜂数据集)

    蚂蚁蜜蜂分类数据集下载链接:https://download.pytorch.org/tutorial/hymenoptera_data.zip 要实现如图操作: 将ants分为ants_image和ants_label 将bees分成bees_image和bees_label 创建ants_label和bees_label,并且以图片名作为txt文件的名称,将标签写入到txt文件中 将标签写入到txt文件中 1、创建python文件,

    2024年02月12日
    浏览(31)
  • 教程 | Datavines 自定义数据质量检查规则(Metric)

    Metric 是 Datavines 中一个核心概念,一个 Metric 表示一个数据质量检查规则,比如空值检查和表行数检查都是一个规则。Metric 采用插件化设计,用户可以根据自己的需求来实现一个 Metric。下面我们来详细讲解一下如何自定义 Metric 。 我们先了解下几个接口和抽象类,它们是实现

    2024年02月11日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包