第18页,共59页。 显示 586 条结果 (0.026 秒)
计算度量表达式使用多个NONEMPTYCROSSJOIN为什么会有性能问题?
1 背景 在 MDX(多维表达式)中,NONEMPTYCROSSJOIN 函数用于返回两个或多个集合的交叉连接,并排除那些在指定度量值上没有数据的元组。 虽然这个函数在处理复杂查询时非常有用,但过度使用会导致严重的性能问题,主要原因如下: 1.1 组合爆炸问题 NONEMPTYCROSSJOIN 会生成多个集合的笛卡尔积,其结果集的大小是各集合成员数的乘积。例如: 集合 A 有 100 个成员,集合 B 有 50 个成员,交叉连接后会产生 5,000 个元组。 如果再加入集合 C(20 个成员),则元组数量会膨胀到 100,000 个。 随着维度和成员数量的增加,元组数量会呈指数级增长,导致查询计算量激增数据模型基于全量抽取实现数据权限管控
(本文档仅供参考) 问题现象 问题背景: 目前想通过模型中sql查询去搭建一个业务场景的模型,目前的问题是数据量比较大,查询速度慢,已经建议过使用抽取模式,但是抽取模式无法管控权限,只能是管控住当前抽取人的权限,后又经过使用查询动态抽取(按次抽取),发现查询动态抽取(按次抽取)可以满足权限管控,但是每次抽取都需要2小时左右。 注:本次示例中使用的是sql查询,导致sql语句中只能管控住当前抽取人 数据模型抽取机制: 全量抽取: 当前第一次抽取时会进行建表、抽取数据,此时查询数据会提示当前抽取未完成,当第二次及之后抽取时,会形成一张临时表,进行抽取数据,当数据抽取完成后,会进行原表删除、临时表修改表名操作,此时不会系统选项-高级设置
仅供参考,实际配置时需要综合考虑分析报告资源引用资源数量、每个引用资源的大小因素。 2.4 SmartbiMPP 2.4.1 插入数据时自动处理NULL值 背景 SmartbiMPP作为业务库,并支持代替vertica、infobright作为系统的联合数据源使用。 功能 … 为“true”,默认处理NULL值。 Catch(04-19-16-0(04-19-16-09-44).jpg 2.4.2 抽取目标表备份上限 背景 为了避免丢失高速缓存库中历史数据,产品支持备份抽取目标表和数据,方便后续恢复数据,有效提高数据安全。 功能透视分析-告警设置
告警设置是对透视分析度量区数据进行监控的有效方式。设置当数据值在一定范围时预警显示,引起注意。如下图: image2019-10-21 11:14:48.png 通过告警设置功能实现当销售额大于100000时单元格背景为绿色,表示销售良好;小于50000时单元格背景为浅橙色,字体颜色为红色,表示销售不佳。 功能入口 添加设置 在工具栏中单击 告警 按钮,弹出“告警设置”窗口,如下图所示: 告警设置.png 右键 告警规则向导 ,在其右键菜单中选择 新建向导,或在右下方选择 新建向导。 image2019-10-21 11:16:26.png 点击 新建向导 按钮,弹出如下对话框入门视频
视频说明 BI数据分析快速入门 https://my.smartbi.com.cn/edu/course-101:你将学习如何通过Smartbi Insight V11快速实现BI数据分析,掌握数据分析基本思维。 相关课程所使用的数据和资源:数据和资源.rar 第一章:数据分析背景与价值 课时名称 课时01:数据分析背景与价值 https://my.smartbi.com.cn/edu/lesson-577 第二章:数据获取与准备 课时名称 课程所使用的数据 课时01:明确数据分析目标及思路 https://my.smartbi.com.cn/edu/lesson-578数据库网关
1.需求背景 Smartbi服务器部署在云端,用户需要在云端Smartbi中建立数据源以访问企业内网的关系数据库,这时就需要通过数据库网关功能进行相关的链接和访问。 参考资料:本地数据网关体系结构 https://learn.microsoft.com/zh-cn/data-integration/gateway/service-gateway-onprem-indepth 2.功能说明 云端的Smartbi,可以直接访问企业内网的关系数据库。 3.使用说明 3.1. 扩展包部署 扩展包:Smartbi_Common_DatabaseGateway https://my.smartbi.com.cn/addons交互仪表盘使用联合图制作柏拉图
(本文的仅供参考) 需求背景: 柏拉图(也叫帕累托分析)是统计学中较为常用的图像,会按特定角度适当分类而依各类出现的大小顺序排列的图表,可以描绘影响结果的占比情况以及持续变化情况,其实现效果如下图。其图形主要的目的是为了能够看出影响最终结果的指标的占比情况以及排列情况 image2023-12-31_14-12-14.png 实现效果: image2023-12-31_14-14-20.png 具体步骤: 具体步骤: 1、选用双Y联合图来制作 image2023-12-31_14-14-31.png 2、拖拽两个相同的度量 image2023-12-31_14-15-54.png 3业务库性能优化:前置 / 后置 SQL 语句配置
1 背景 用户查询SQL语句比较慢,用户为了解决性能问题,在执行的SQL上加了一句 set hg_experimental_enable_multi_count_distinct_rewrite=on(示意),以用于对sql查询进行加速。 之前数据模型的SQL查询,不支持这种用法,经过优化,支持了该功能,方便用户使用业务库本身的性能优化策略。 注意:不同数据库的执行语句存在语法差异,请根据具体数据库的语法规范调整。 2 具体操作 1、需要开启系统开关配置 在运维设置/系统选项/高级设置 中设置:CONFIG_CENTER_SHOW_ENABLE=true。 2、系统监控/配置中心/新增配置: DataId防止会话固定攻击扩展包SessionFixationHandler
1. 需求背景说明 用户登录前与登录后的JSESSIONID是一样的,这种情况会导致如果用户登录前的JSESSIONID是黑客伪造传递的,那么当用户登录之后,由于JESSIONID并没有发生变化,黑客可以拿着这个自己伪造的JESSIONID直接访问Smartbi而无需登录。 2. 功能说明 防止会话固定攻击,登录成功后添加一个新的cookie作为后续登录凭证。 3. 使用说明 3.1. 部署插件包 部署环境要求:JDK1.8及以上,适用版本:Smartbi V6及以上版本。 扩展包:SessionFixationHandler.ext 部署详细迷你图导出Excel不展示
出现图形不显示的问题。 对此,可以考虑设置数据列的字体颜色为背景色,以这种方式间接实现数据列的隐藏,从而也不影响图形的导出展示。 image2025-4-30_17-28-13.png 迷你图导出不显示 电子表格迷你图导出不显示