第10页,共368页。 显示 3,673 条结果 (0.053 秒)
ETL执行报:connection reset或查询慢问题排查思路
(本文档仅供参考) 问题说明 ETL执行报错,报错日志显示:数据库返回慢,最后连接被重置了,驱动抛出了connection reset错误: image2024-7-15_10-6-53.png 解决方案 类似驱动查询慢问题排查思路: (1)根据节点输出的日志确认实际报错原因; (2)实际耗时可能并不是 … driver文件夹目录里: https://static.dingtalk.com/media/lQLPJxmX2QeCvq3NAWDNAUawHw6WjuSkIq0GC0f7DiKyAA_326_352.png 2、修改properties、sql 文件,改成真正的数据库连接信息和实际查询慢的执行SQL语句Clickhouse中如何查询落地到磁盘中的表的大小
(本文档仅供参考,因涉及到清理数据库的数据,如不确认查询是否正确可将根据文档查询到的信息反馈至官方支持) 问题 经常有客户咨询MPP占用了很多的磁盘空间,该怎么清理MPP占用的空间? 解决方案 如若是和bi相关的,通常是由于以下几种原因生成: 1、生成的抽取自动备份的表太多,占用的空间较多; 2、历史遗留 … image2023-10-16_17-8-35.png 1.3、配置连接CH信息 image2023-10-16_17-8-47.png 2.对于CH的版本为21及以上版本,可先运行下述sql查询Clickhouse中smartbimpp数据库的每个表的占磁盘的空间大小: select database, table , rows高速缓存库集群支持说明
(本文档仅供参考) 问题 请问目前的mpp能不能集群部署,有什么注意事项? 解决方案 基于V8版本,Smarbti高速缓存功能说明: Vertica、星环、Presto+Hive:可以支持对应的数据库集群环境; infobright(社区版):社区版不支持集群部署,当前Smartbi产品默认自带的infobright为社区版; infobright(企业版):可以支持对应的数据库集群环境; SmartbiMPP:只支持对应的数据库集群环境的查询,不支持抽取到对应的数据库集群环境(现在Smartbi的抽数功能,对SmartbiMPP的集群还有功能缺陷,只能把数据抽到一个节点上;如通过ETL工具把数据抽取参数值控制查询字段
在Smartbi中,参数不仅只用于SQL的Where部分作为数据过滤,还可以用于Select部分,用于控制数据集的输出字段。 本示例演示通过勾选参数值内容,控制报表的输出字段。 实现步骤 1、新建参数 新建一个平铺勾选面板参数,设置参数的数据类型为“其他类型”。也可以设置控件类型为下拉框、对话框等。 image2019-11-12 15:47:9.png 2、参数的备选值设置 这里用静态列表方式。注意: 真实值必须为数据库中的字段名称。 所有字段必须来自于同一个表,这里不支持跨表查询。 image2021-8-28_17-32-15.png 3、新建原生SQL数据集 数据集内容为“select 参数参数值控制查询字段
在Smartbi中,参数不仅只用于SQL的Where部分作为数据过滤,还可以用于Select部分,用于控制数据集的输出字段。 本示例演示通过勾选参数值内容,控制报表的输出字段。 实现步骤 1、新建参数 新建一个平铺勾选面板参数,设置参数的数据类型为“其他类型”。也可以设置控件类型为下拉框、对话框等。 image2019-11-12 15:47:9.png 2、参数的备选值设置 这里用静态列表方式。注意: 真实值必须为数据库中的字段名称。 所有字段必须来自于同一个表,这里不支持跨表查询。 image2021-8-28_17-32-15.png 3、新建原生SQL数据集 数据集内容为“select 参数设置查询关系
OLAP_QUERY_AUTO_ADD_CHECK_LINK=true,在加载表或者查询时才会自动检测关系。 3、如开启了自动检测关系:假设自动检测没检测出来,用户手动设置关系不正确时,会提示关系无效,但目前未强制更正;检测关系的原理就是利用建立关系的字段在表中是否重复,会真实查数据库,部分数据库慢可关闭此检测。 4、基数 暂不 … : 一对多、多对一 关系:字段通过外键关联到目标表的主键字段、或唯一索引字段。 一对一:通过主键字段(或唯一索引字段)关联到另外一个表或查询的主键(或唯一索引字段)。 当数据库缺乏主键/唯一索引信息标识时,需要用户手动创建关系。 如果设置好了关系,但是不知道基数应该选择什么,可以点击旁边java调用jdbc测试数据库返回表速度及表注释
3.png 4、执行看获取对应表所需要的时间,或查看对应返回的信息。 当是否显示表详情,这个时候才会显示下面的表格,即查看对应的表注释,如果只是查询速度,勾选否即可,jsp默认选择的是“是”。 图4.png 当表名那里写入一个数据库中不存在的表的时候,这个时候获取表总数会显示为0 ,此时也是验证驱动是否能返回对应表的情况。 图5.png jdbc验证表注释 jsp测试表注释 获取表时间 查询数据库表时间 表注释丢失 数据库表查询慢恢复知识库(Config界面)
该功能仅适用于相同war包版本内的知识库恢复。 若是进行了跨版本升级或小版本更新操作后,想要回退到旧版本,请通过空知识库恢复备份知识库的方法来进行恢复,详情请参考【版本回退】V10.5➜V9.5 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=83716090&src=contextnavpagetreemode。 当系统出现了异常或由于功能出现问题需要回退时,可以通过Config界面进行回退。 用户使用浏览器访问Config界面,点击 恢复知识库 按钮,进入“知识库恢复”界面进行恢复Teradata:数据库整型除以整型得到的数据精度不对
(本文档仅供参考) 问题说明 基于Teradata数据库新建一个查询,发现整型除以整型,并将结果数据cast转化成浮点型,但是得到的数据精度不对,小数点那里都为0 image2019-9-24 18:5:19.png image2019-9-24 18:3:52.png 原因及解决方案 在JDBC数据库工具中得到一样的效果,所以这个是TD数据库驱动的问题,可以分别将分子分母先cast转化一下,然后再相除(如下图)。 image2019-9-24 18:22:59.png image2019-9-24 18:23:22.png teradata teradata精度 精度 数据精度influxDB数据库连接
1 概述 InfluxDB是一种流行的开源时序数据库,专门设计用于处理时间序列数据。时序数据是按时间顺序排列的数据,通常用于表示传感器数据、应用程序指标、日志和事件等。InfluxDB具有高效存储和查询的能力,采用自适应压缩算法和特定的存储引擎,可以高效地存储大量的时序数据,并通过类似SQL的查询语言 … InfluxDB数据库名 需要连接的数据库名称,一次只能连接一个库 默认InfluxDB用户名 连接数据的用户名 默认InfluxDB密码 连接数据库的密码 2、新建数据模型 配置完连接数据信息之后,去新建数据模型,在数据模型中新建 java查询,入下图