- 博客(94)
- 收藏
- 关注
原创 ThingsBoard - 按ABC相显示温度颜色
用相应的颜色(A相-黄色、B相-绿色、C相-红色)显示,现将温度也调整为如此。页面,使其支持ABC相分色显示。设备视图是点击设备时,转到的仪表板。在仪表板中,电压和电流的。4. 编辑手机端仪表板的。精灵-趋势分析-温度。主机-趋势分析-温度。
2025-12-23 11:32:59
228
原创 ThingsBoard-APP设置首页为指定仪表板
默认情况下,APP首页为仪表板列表,用户需要点击打开。对于仅有一个仪表板的情况下,既不好看又不方便。
2025-12-19 15:56:15
210
原创 ThingsBoard-手机APP翻译
ThingsBoard存在翻译不完全的情况,需要修改国际化语言文件来翻译。,之后仍有翻译不完全的情况,参阅。
2025-12-19 09:44:42
451
原创 ThingsBoard-修改Android APP应用程序名和描述
APP应用程序名是指在手机桌面上显示的名称,描述是指查看APP时的介绍。,若没有则默认命名为。
2025-12-19 09:05:21
219
原创 ThingsBoard-通知模板对应规则
节点生成告警后,告警通知如何匹配通知模板的呢?找了很久,AI回答全是错的,其实很简单很清晰,真是蓦然回首那人正在灯火阑珊处。以下是通知模板对应规则说明。
2025-12-17 11:01:32
360
原创 ThingsBoard-批量调整日期格式
在这篇文章中,讲解了如何在界面上调整日期格式。但在实际应用中,仪表板里的部件太多了,逐一调整费时费力而且容易遗漏,下面介绍直接调整JSON的方法,这种方法先将仪表板导出,调整之后再导入。
2025-12-15 14:22:23
384
原创 SSAS-处理错误之找不到属性键7
通常找不到为0的属性键有两种情况,一是字段值为0,二是字段值为NULL。经查,销售发货表的仓库字段存在为NULL的情况。若是该字段确实存在Null是合理的,则在维度用法中的“Null值处理”方法中,从“自动”更改为“未知成员”。
2025-12-11 15:08:22
251
原创 SSAS-父子层级不能显示名称
分析认为这是SAAS的BUG,它并没有再次使用NameColumn的设置,而是使用的“内码”字段的设置。原本想要在维度中设置内码、名称等属性,以方便设置关联是更清除的看清关联的字段,因为这一因素的影响,就只能将内码和名称合并为一个属性,通过KeyColumn和NameColumn来区分。在销售发货分析中,建立了地区维度,地区表是一个通过“父级”字段自引用的表,它可以自动识别层级,但却无法显示名称。也就是说,“父级”字段里的值是内码,需要将“内码”字段的显示字段设置为名称,才能在“父级”字段中显示为名称。
2025-12-11 11:09:58
296
原创 SSAS-处理错误之找不到属性键8
从“单位”维度的设计上看,“单位”表的地区字段通过外键关联于“地区”表的内码字段。当维度中添加“单位”表里的地区字段(图中单位表的地区内码),无此问题;当维度中添加“地区”表里的内码字段(图中地区表的内码),该问题显现。由此可见是关联导致该问题。在SAAS中,单位里只需要有本表的RegionId属性,不需要地区表里的属性。由此确定是因为属性为空&属性是关联外键&添加了主键表的属性为维度属性时,会出现这个错误。如果是在SAAS中建立的关联,就必须保证关联的完整性,否则就在SQL里事前关联。
2025-12-11 10:46:03
442
原创 ThingsBoard-使用问题之分析报告数据差异
报告里取用电量是使用get_electric_quantity函数,该函数一次性取得尖峰平谷各时段的用电量,再累加成为当日用电量,具有如下要求。经查,尖峰平谷时段的设置,未能写满一天的24小时,将其设置完整即可。尖峰平谷采用a、b、c、d来表示,可分月设置各月的尖峰平谷时段。概览页面里的数字,和分析报告里的数字出现不一致。
2025-12-08 14:45:54
376
原创 ThingsBoard-使用问题之分析报告页面报错
平台使用public.get_electric_quantity函数来计算电量,在函数中读取客户的尖峰平谷时段和电价的属性,若未设置,会导致报错。查看分析报告时,平台新增的客户的页面出现错误,以往的客户的页面正常。针对组织对应的客户设置尖峰平谷的时段和电价,即可解决。
2025-12-08 14:37:50
184
原创 SSAS-处理错误之找不到属性键5
OLAP 存储引擎中存在错误: 处理时找不到以下属性键: 表:“地区”,列:“内码”,值:“0”。该属性为“地区 - 内码”。的原理一样,都是在“地区”表的“内码”列中,找不到“0”这个值。经常在字段为空时,填入了一个0。将改字段清空为NULL即可。
2025-12-05 09:18:29
212
原创 SSAS-处理错误之找不到属性键4
通过上图可以看出,“单位”表中有个地区Id字段,通过外键关联到“地区”表的“内码”字段,这里不看“地区”表通过“父级”字段进行自关联。“地区 - 内码”这个属性指向的是“地区”表的“内码”字段。由此可以分析出,是“单位”表中存在一条记录,其“地区”为2549,到“地区”表中去匹配值时,发现地区表里没有2549这个地区,也就是主键不存在。OLAP 存储引擎中存在错误: 处理时找不到以下属性键: 表:“地区”,列:“内码”,值:“2549”。总结:处理时找不到属性键,大多是数据对应关系指向错误,需要进行清理。
2025-12-05 08:55:24
207
原创 SSAS-处理错误之重复的属性键3
OLAP 存储引擎中存在错误: 处理时找到重复的属性键: 表:“dbo_Companies”,列:“名称”,值:“四川新路医药有限公司”。总结:处理时找到重复的属性键,并提示了具体的中文值,通常是由于包含不可见特殊字符所致,需将其更名。数据库中存在两条“四川新路医药有限公司”的记录,但有一条记录里有不可见字符。将不可见字符的记录更名即可。
2025-12-04 17:18:24
131
原创 数仓-MOLAP与ROLAP
英文缩写英文全称中文翻译核心定位MOLAP多维 OLAP预计算 + 多维数据立方体存储ROLAP关系型 OLAP实时计算 + 关系型数据库存储MOLAP是 “空间换时间”,适合固定维度、高频查询的中小规模数据场景,工具以 SSAS 多维模式为代表;ROLAP是 “时间换空间”,适合灵活维度、大数据量、实时分析的场景,工具以 SSAS 表格模式、BI 工具直连数据库为代表。
2025-12-01 17:36:22
272
原创 ThingsBoard触发器修改设备通道的标签
一个物理设备,包含若干的通道,在系统中也被当成了一个设备。其命名规则是,物理设备直接使用序列号,该设备下的通道的名称由设备序列号+短横线+通道号组成,例如FR8589492-15、FR8589492>FV7835674-1。用户通常只会修改物理设备的标签,不会手动修改通道设备的标签,所以通道设备需要复制上级设备标签。比起规则链来说,直接使用触发器更高效和便捷。当修改设备标签时,若当前设备的名称中不包含短横线号,则搜索以当前设备名称加短横线冠首的设备,将其标签改为当前设备的标签加上以中括号包裹的通道号。
2025-11-28 14:47:01
201
原创 ThingsBoard触发器添加设备所属实体组织
在中,通过添加触发器的方式,建立了Reoprts的关系。现在,设备告警列表需要显示出设备所在支局,支局需要根据关联关系上溯查找类型为“实体”的资产,准备在设备中写入共享属性“所属实体组织”来实现。由于规则链中获取关系属性的节点存在不足,无法通过规则链来实现该功能,因此将此功能,加入关系表的触发器中。
2025-11-28 13:23:35
164
原创 SSAS-处理错误之找不到属性键2
OLAP 存储引擎中存在错误: 处理时找不到以下属性键: 表:“dbo_Products”,列:“别名”,值:“洗衣液 ”。OLAP 存储引擎中存在错误: 由于找不到属性键,已跳过该记录。Products本身就是维度,其别名为“洗衣液 ”,对应着“品种”维度的“别名”,这就比较奇怪了,相当于自己找自己找不到。已知SQL SERVER在处理空格时会进行兼容处理,估计时在SSAS处理时进行比较时,发现不同而无法定位。总结:维度表自身的属性找不到属性键,通常是由于包含不可见特殊字符所致,需将其去除。
2025-11-20 16:17:36
531
原创 SSAS-处理错误之找不到属性键1
OLAP 存储引擎中存在错误: 处理时找不到以下属性键: 表:“dbo_a”,列:“品种”,值:“0”。属性 内码 所属维度 品种 源自: 数据库: FERP50_V2,多维数据集: FERP50,度量值组: 销售发货,分区: 销售发货,记录: 256。以上错误的意思是:“dbo_a”表中,第256行,“品种”列的值等于0。总结:事实表关联维度表时,找不到对应的维度键会报错,该条事实表数据也会被跳过,造成数据缺失,需要确保事实表字段对应的维度齐全。将错误中的SQL复制出来执行,可见“品种”列为0。
2025-11-20 15:52:27
407
原创 ThingsBoard-调整日期格式
3. 柱形图的日期格式,修改的地方是:外观-日期-编辑。5. 直接修改为斜杠格式,也可以修改为。4. 默认的日期格式设置为英文格式。
2025-11-20 10:49:41
193
原创 SSAS-如何通过VS2022直连远程SSAS
本文论述如何通过Visual Studio 2022 在没有使用域的情况下,如何连接或创建微软分析服务SSAS。输入服务器和数据库,这儿创建的是数据仓库。4. 在打开的VS2022中,选择。6. 数据仓库已创建或打开。对话框中,第一次时,选择。
2025-11-14 13:22:22
528
原创 SSAS-安装SSMS
SQL Server Management Studio,简称SSMS,是SQL Server的管理工具。可用它来打开SSAS进行数据处理。过去很讨厌Visual Studio Installer,现在感觉还挺方便,比如刚才忘了勾选。注意勾选商业智能,才能操作数据仓库。4. 点SSMS上的修改,补充勾选AI辅助。
2025-11-13 14:16:26
201
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅