第60页,共595页。 显示 5,948 条结果 (0.691 秒)
数据源改变数据字段类型不生效
(本文档仅供参考) 问题 通过【数据源管理】添加的某张表字段是字符串类型,手动修改【数据类型】为double类型的,在预览的时候显示的数据是double类型的,但是创建的原生SQL 里面的类型还是字符串类型的,清除缓存很多次问题依然存在。 image2018-7-23 16:49:48.png 解决方案 此现象是正常的,对于数据类型的获取,产品层面并没有进行其他处理,直接调用jdbc获取字段类型的逻辑。若是驱动返回的字段类型和数据源表属性字段类型不一致,则会出现在表属性上设置数据类型对于查询不生效的情况。 对此,为了避免此类情况,建议是有数据类型的修改,在数据库层面进行修改使用group_concat函数后数据乱码
(本文档仅供参考) 问题说明 在数据模型执行sql查询,走的是sql引擎,执行出来的使用了group_concat函数的输出字段出来的结果是乱码 image2024-9-6_14-45-17.png 在数据库直接查询显示的是正常中文 image2024-9-6_14-46-19.png 解决方案 group_concat的结果不一定是字符串,可能是长文本,在SQL查询里面将group_concat结果类型转换成varchar。 group_concat对于非结构化的数据(如视频,音频等),smartbi能否调用并显示
(本文档仅供参考) 问题说明 对于非结构化的数据(如视频,音频等),咱们产品能否调用并显示,具体如何调用? 解决方案 如果是本地视频的话,可以通过嵌入到html页面然后用我们的web链接打开。 如果是存放在数据库中的数据并且是一个url地址,只要浏览器支持播放视频,我们可以在报表中显示该字段,点击该字段新窗口打开播放视频。 如果需要smartbi解析视频数据,则需要提供相关接口并且格式固定,smartbi也能通过javabean调用引入进来。Oracle作为业务库,在Oracle连接(OracleConnection对象)中缓存了大量的字符串内容
(本文档仅供参考) 问题 oracle作为业务库制作报表,使用一段时间后反馈内存溢出或是访问卡顿,经分析堆信息,发现oracle连接中会缓存大量的字符串内容,且未能正确释放导致内存溢出等情况: 如下图为系统中打印的简单的堆信息,第一个是char数组,第二个是byte数据: image2021-6-8_15-39-29.png 解决方案 具体原因,因涉及数据库驱动的原理,从网上也未获取到更多的信息,因此我们也无法明确oracle驱动在何种情况下会占用大量的内存,也无法明确该驱动占用的内存何种情况下会释放。对此可在启动参数中添加jvm参数,通过安装部署Smartbi跨库联合数据源
Smartbi跨库联合数据源(Smartbi UnionServer)是一个分布式SQL查询引擎,处在Smartbi的SQL引擎层,为不同的数据源提供统一的SQL解析、跨库查询能力。 安装介质请联系smartbi官方支持获取下载地址。 windows版本的SmartbiUnionserver安装介质,需要 … 此文件,则忽略此操作。 ④ 复制SmartbiUnionServer/etc/resource-groups.properties 到etc目录。如果已经存在此文件,则忽略此操作。 3)启动SmartbiUnionserver 双击run.cmd启动服务 4)测试验证 使用 Smartbi 连接跨库联合数据Smartbi V10.5-数据准备
。 +【数据模型】新增模型层数据权限,满足用户个性化的数据安全保障 背景介绍 现在的权限控制都是在数据库源表上,权限比较固定,不同的模型无法实现给不同的用户不同权限,所以在模型层面增加了权限控制,实现用户可以为不同的数据模型设置数据权限,满足用户个性化的数据安全保障。 功能简介 V10.5版本支持数据模型在直连 … Smartbi平台直接对原表修改表结构,而不想跨平台切换到原数据库修改,然后再同步到Smartbi; 为了满足以上场景,新版本自助ETL中新增“源库SQL脚本”节点,支持通过编写SQL脚本直接对数据库进行操作。 功能简介 新版本,在自助ETL中新增“源库SQL脚本”节点。 SQL脚本1.png 支持编写SQL脚本跨库查询第一次正常,第二次报错Closed Connection
) at com.facebook.presto.plugin.jdbc.JdbcRecordCursor.<init>(JdbcRecordCursor.java:90) ... 17 more 解决方案 相关报错是跨库自身的连接池因未知原因抛出的异常,可在自身业务库开启数据库连接池的情况下,在业务库-高级-自定义参数设置添加 … (本文档仅供参考) 问题描述 基于跨库联合数据源新建原生sql数据集,第一次正常,再查询一次却报错Closed Connection。业务库和跨库的测试连接一直是通过的。 image2024-9-21_9-44-46.png 获取数据SQL错误:SELECT c."CC人大金仓kingbase数据源链接失败
(本文档仅供参考) 问题描述 使用产品内置连接kingbase的时候提示获取数据库连接失败:[KingbaseES JDBC Driver]身份验证出错。 image2024-9-29_10-18-6.png 解决方案 先查看本地是用什么驱动连接的,连接字符串是怎样的,kingbaseES和kingbase jdbc的连接方式不同,我们目前没有内置kingbaseES的驱动类,可以将自定义驱动上传后,驱动程序类和连接字符串那都加上8之后解决。 image2024-9-29_10-21-59.png kingbase身份验证失败 kingbase连接报错 kingbase连接失败【达梦8】DM8知识库性能测试常见问题备忘
问题一:No row with the given identifier exists image2024-1-25_11-0-12.png 解决方案 : 1)尝试使用DM8 JDBC驱动 2)单节点启动,如果本身是单节点启动还报错,需要重启一次 3)因为DM8 特性,如果出现连接不上问题,可以不配置数据库名称,参考下方链接说明 连接达梦8注意事项 问题二:DMException:Too many mvcc conflict image2024-1-25_13-4-27.png 解决方案 : 调整MVCC_RETRY_TIMES 参数到300 https://eco.dameng.com多维分析数据权限—多维分析参数
此示例实现多维分析参数根据当前成员数据权限,动态获取权限内的成员。示例具体说明如下: 1、数据权限设置。 我们针对商店维设置数据权限,设置成员别名和用户组名称关联。如下图: image2019-11-19 13:56:19.png 2、用户所属组设置。 test用户属于用户组广州下,如图 … GetUserAccessibleMembers()函数:获取指定维度层次中当前用户具有数据访问权限的成员。有两个参数: 第一个参数:“hierarchy”即维度层次。 第二个参数:“Self”表示获取顶层成员;“SelfAndChildren”表示获取顶层成员及其子成员;“Children”表示获取顶层成员的子成员。 则使用