第24页,共411页。 显示 4,108 条结果 (0.068 秒)
关系型数据源-Greenplum数据连接
1 概述 Greenplum数据库是业界最快最高性价比的关系型分布式数据库,它在开源的PostgreSQL的基础上采用MPP架构(Massive Parallel Processing,海量并行处理),具有强大的大规模数据分析任务处理能力。 本文介绍如何在smartbi V9.5以上版本中连接 … 。 2.2 连接步骤 1)登录Smartbi企业报表分析平台,选择 数据连接>关系数据库 ,点击 Greenplum 图标进入数据库连接界面。如下图所示: image2021-6-25_15-52-44.png 2)根据 2.1章节 提供的配置信息,输入数据库对应的信息。如下图所示: V10版本产品内置分组表勾选了行分页之后不显示数据
(本文档仅供参考) 问题说明 电子表格分组表,页面设置勾选”行分页“,发布后预览数据只有工具栏和表头,不展示数据。 image2023-8-30_16-57-40.png image2023-8-30_17-1-57.png 解决方案 资源设置了打印区域导致,取消打印区域即可正常显示扩展数据。 image2023-8-30_17-3-8.png导入资源报错ORA-14453: 试图使用临时表的 LOB, 其数据已经被清除
(此文档仅供参考) 问题说明: 导入资源报错ORA-14453: 试图使用临时表的 LOB, 其数据已经被清除 image2024-7-31_18-21-49.png 解决方案: 判断导入资源所执行的sql在数据库中执行正常。检查系统版本,及知识库版本连接发现异常点。因知识库版本较高,而配置中设置了Oracle,并未选择较高版本oracle12进行兼容适配,重新选配即可。 image2024-7-31_18-25-43.png仪盘表日期组件:禁止选择指定日期之前的所有日期
问题描述: 仪盘表日期组件,禁止选择指定日期之前的所有日期,如下图所示: image2024-5-7_14-37-17.png 解决方案: 通过宏代码的方式实现如下: // 日期参数必须大于某个日期 // 对象:日期参数,事件onBeforRender function main(page: IPage, portlet: IFilterPortlet) { portlet.setFilterValueChangeHandler(function (value: Array) { //获取参数的日期 let c_date = new Date(value[0导出电子表格报错“错误数据集或数据表”
(本文档仅供参考) 问题说明 导出电子表格报“错误数据集或数据表”错误,单独打开数据集都是正常的,报表查询、打印也正常,唯独导出报错。 image2020-12-10_15-5-16.png 解决方案 分析系统日志后,发现是数据集中某些字段的数据类型不对。所以需要修改对应字段数据类型。 比如下图就是 数据超出整型范围。即需要将对应的字段改为浮点型等类型,日志报错如下。 Caused by: java.sql.SQLException: Numeric Overflow NumberCommonAccessor.getInt image2020-12-10_15-6-49.png多维分析实现跨维度参数联动(关系数据源参数做跳板)
(本文档仅供参考) 问题 如何实现不同维度之间的参数联动效果。 解决方案 可考虑通过在关系数据库中维护好不同维度之间的映射关系,用sql查询实现联动效果。 (1)在关系数据库中创建维度映射表 image2022-1-5_16-13-28.png (2)基于步骤(1)关系数据源创建参数,其中“时间”参数根据“地图”参数进行联动 image2022-1-5_16-15-42.png image2022-1-5_16-17-58.png (3)在多维查询中新建自定义命名集 image2022-1-5_16-21-54.png (4)将自定义命名集拖拽至行区 image2022-1-5_16-40-15.png关系数据源-SQL Server动态端口时JDBC的连接方法
://www.microsoft.com/zh-cn/download/details.aspx?id=55539 3、重新发布smartbi.war,启动应用服务器。 4、登录Smartbi,创建数据源入口:选择 数据连接 > 关系数据库 > MS SQL Server。 image2019-11-18 16:22:1.png 5、“新建关系数据源”,设置信息如下。 驱动程序类:com.microsoft.sqlserver.jdbc.SQLServerDriver 连接字符串:jdbc:sqlserver://192.168.1.10\MSSQLServer;databaseName=foodmart 其中MSSQLServer 为Echarts图形-扩展属性:关系图的连线设置箭头方向
(本文档仅供参考) 问题 关系图,在关系连线上直接显示箭头,实现源 -> 目标,如下图所示 image2022-6-12_17-4-47.png 解决方案 可使用如下扩展属性代码实现: { "series": [{ "edgeSymbol": ['none', 'arrow'], "edgeSymbolSize": [10, 10] }] } 另 symbol的可选取值,如下: ‘circle’(圆形), ‘rect’(矩形), ‘roundRect’(圆角矩形), ‘triangle’(三角形), ‘diamond’(菱形), ‘pin’(大头针), ‘arrow自助ETL关系目标追加节点写入数据逻辑
(文档仅供参考) 问题说明 为什么其他的节点执行查询很快,而到最后的节点写入数据的时候很慢,写入的逻辑是怎么样的呢? image2023-12-11_18-38-59.png 原因: 1、在V11中,可以针对每个关系数据源或者关系目标设置不同的fetchSize batchSize; 2、在V11之前,所有数据源 和 目标都受这两个参数的约束; fetchSize:表示一次读取N条记录到JDBC客户端内存中; batchSize:将N条INSERT语句改写成insert into table values ( N条记录 ),而非一条数据一个insert语句执行; 如出现执行慢的现象,需要综合因素考虑判断,是否用户属性管理和数据权限管理的关系如何?
departmentTable where user =CurrentUserName( )。通常用户属性会使用在行权限设置的表达式中。 (2) 设置数据权限。例如某个A表设置了数据权限,表达式是:A.department = GetUserProperty(所属部门);在可视化查询中,如果选择的字段涉及到表A,那么" A.department = GetUserProperty(所属部门)"会自动加入到 where部分去。这样,用户登录后,在可视化查询中选取A表中的字段,将只能看到该部门的数据了。即: " select A.××× from A where A.department = GetUserProperty(所属部门