第190页,共580页。 显示 5,793 条结果 (0.083 秒)
资源权限管理
资源授权是指对角色、用户组及用户进行资源权限的分配。进行资源授权的方式有两种: 对指定的角色进行资源授权。 将指定资源的授权授予角色、用户组或用户。 用户想要浏览报表内容,至少需要以下资源权限:报表本身的“查看”资源权限、报表依赖资源的“引用”资源权限。 资源权限功能说明:单点登录集成,通过谷歌浏览器80版本及以上访问Smartbi报表,有时会跳转到Smartbi登录界面
(本文档仅供参考) 问题现象 1、2020年3月份有用户反馈,在第三方系统通过iframe的方式集成Smartbi的url,并拼接了登录信息从而实现单点登录,在谷歌浏览器(80版本)中,打开报表有时会跳到Smartbi登录界面(现象如下图所示),通过IE、火狐等其他浏览器访问是正常的。 2、基于 … 机器不同的应用服务器域下,即出现跨域访问,就会导致在第三方系统通过iframe的方式集成Smartbi的资源,单点登录的时候获取不到对应的用户信息。 2.为什么浏览器要做这方面的限制? 之所以谷歌浏览器会对进行这里集成限制,是从安全考虑的,因为如果不限制,第三方系统上外嵌的iframe可能会存在被设置成钓鱼网站的风险2023年Smartbi线上公开课回放合集
前言:在2023年这一年的时间里,思迈特共组织了11场线上公开课。 前三季度主要是从产品功能模块出发,基于产品基础功能讲解,并加以业务案例应用,让Smartbi用户对Smartbi整体功能模块及应用有一定了解。 第四季度则是从系统运维层面出发,希望通过线上公开课给Smartbi用户进行赋能,帮助Smartbi用户 … 26日) 1、 课程亮点: 常见问题排查思路及问题解决技巧 遇到报错怎么拿日志?根据日志如何找到解决方法?从原因分析到解决方法的全面指引 电子表格插件安装后不显示?报表展示异常、导出问题等如何解决? 2、 课程大纲: image2023-12-28_15-58-16.png 3、 课程回放及资料下载如何选择正确的图表
1 概述 图表是一种更灵活直观的数据展现方式,让抽象、复杂的数据变得更易于理解,实现对数据多角度、多层次的分析。 本文将图表分成四大类:比较类、趋势类、联系类、分布类,并分别介绍不同类型图表的适用场景,辅助用户快速选取合适的图表进行数据呈现和展示。 2023-05-09_11-34-24.png 2 比较类 … ://wiki.smartbi.com.cn/pages/viewpage.action?pageId=114985553#id-%E5%9B%BE%E8%A1%A8%E7%BB%84%E4%BB%B6%E2%AC%9D%E6%95%A3%E7%82%B9%E5%9B%BE-%E6%95%A3%E7%82%B9%E5%9B耗时分析
。 浏览器等待服务器整体处理完成所花费的时间,点击 异步等待 可跳转查看异步任务的明细信息。 SQL/MDX执行 该字段记录了当前报表包含的所有SQL和对应的消耗时间,点击 SQL执行 可跳转查看SQL信息的明细信息。 用户操作权限中若不勾选“查看SQL日志”选项,在耗时分析界面无法查看SQL的详细信息 … 集行数(该数值为异步任务信息中数据集行数的合计)。 单元格个数 该字段记录电子表格中单元格的个数。 异步等待 在耗时分析界面点击 异步等待,弹出以下窗口: 3.png 该窗口的设置说明如下: 字段 说明 资源ID 报表使用的资源的ID交互式仪表盘-耗时分析
查看SQL信息的明细信息。 用户操作权限中若不勾选“查看SQL日志”选项,在耗时分析界面无法查看SQL的详细信息。 数据读取 因为SQL是并行执行的,所以该字段记录的是第一个SQL开始取数到最后一个SQL取数完毕,这个过程中间所用的时间。 该字段记录了针对当前报表类型包含的计算 … 窗口的设置说明如下: 字段 说明 资源ID 报表使用的资源的ID。 等待 异步任务中同步等待的时间。 SQL执行 该字段记录了当前异步等待中包含的所有SQL和记录对应的消耗时间。 数据读取 因为SQL是并行执行的,所以该字段记录的是第一个仪表盘打开报错 has bad formula!
) at mondrian.olap.Id.accept(Id.java:112) at mondrian.olap.ValidatorImpl.validate(ValidatorImpl.java:83) at mondrian.olap.fun.FunUtil.resolveFunArgs(FunUtil.java … ) 解决方案: 该报错是因为smartbi的版本与olap引擎版本不匹配出现的报错,需要将olap引擎也更新到与smartbi一样的版本 注:版本确认如下 (1)smartbi版本:用户右上角-关于 image2023-8-25_15-45-4.png (2)OLAP通过计划任务修改导出文件的名称
) { var param = paramList.get(i); var name = param.getName(); var id = param.getId(); nameIdMap[name] = id; } // 为使用固定值的参数设置参数值 var fixedParamValues = [{ id … ]; tempReport.setParamValue(param.id, param.value, param.displayValue); } // 枚举指定的参数的备选值,并执行导出 var regex = '\\\\|\\/|:|\\*|\\?|\"|<|>|\\|'; var timeParamId = nameIdMap['销售时间通过计划任务修改导出文件的名称
) { var param = paramList.get(i); var name = param.getName(); var id = param.getId(); nameIdMap[name] = id; } // 为使用固定值的参数设置参数值 var fixedParamValues = [{ id … ]; tempReport.setParamValue(param.id, param.value, param.displayValue); } // 枚举指定的参数的备选值,并执行导出 var regex = '\\\\|\\/|:|\\*|\\?|\"|<|>|\\|'; var timeParamId = nameIdMap['销售时间Smartbi前端JS缓存问题
(本文档仅供参考) 问题: 平常在部署一些扩展包的时候,即使是使用新的扩展包了,但是还是旧扩展包或者是未部署扩展包时的逻辑,需要清空浏览器缓存或者使用无痕窗口访问才可以有对应的效果,这种现象就通常就是由于前端JS未更新,仍然从缓存获取导致。如何可以不用用户手动从前端清空浏览器缓存,统一服务器端更新处理呢 … 扩展包后js还是旧代码。