第28页,共362页。 显示 3,620 条结果 (0.032 秒)
制作一张bi报表资源目录(可跳转)
(本文档仅供参考) 问题说明: 期望在bi中实现这样一张报表,用于展现当前smartbi中已创建的报表资源,并且可以支持点击跳转到具体的报表资源。 image2024-5-25_15-13-23.png 解决方案: 步骤一: 创建数据模型,查询知识库t_restree表获取当前smartbi中已存在的报表明细数据,参考sql如下。 image2024-5-25_15-17-16.png select c_resid 资源ia, c_resname 资源名称, c_resalias 资源别名, case when c_restype回写-导入资源回写规则匹配不上
(本文档仅供参考) 问题: 客户测试环境开发了回写报表,但是在迁移资源的时候,导入到生产后 回写规则需要每次都需要手动选择一下。如下图 image2024-8-21_14-39-24.png 排查思路: 首先排查excel插件高级设置–监听工作薄内容发生改变是否勾选。 image2024-8-21_14-48-24.png 一般情况下只要勾选了就可以解决了呢。 但是还有一种情况,已经勾选了还是同样的问题。 需要查看一下导入的数据源的资源id是否一致(如果不一致就会存在该问题) image2024-8-21_15-9-0.png 报表中所使用的数据源中的表id是否一致即席查询跳转-传值给仪表盘资源
“作为数据源。 1. 创建一个即席查询,效果如下: image2021-12-9_10-15-27.png 2. 创建一个自助仪表盘,拖拽表组件到画布区并拖拽以下字段到表上,最后将”年份“拖拽到该表组件的筛选区作为筛选器。 image2021-12-9_10-24-28.png 3. 在左侧资源树中找到先前创建 … 跳转规则名称。接着选择”点击对象“为”表格“,选择”源资源链接字段“为“年份”。 image2021-12-9_10-26-5.png 6. 点击 下一步,进入”跳转规则设置区“的第二步,选择目标资源为先前创建的仪表盘资源,选择参数来源为”<字段真实值>年份即席查询跳转-传值给仪表盘资源
“作为数据源。 1. 创建一个即席查询,效果如下: image2021-12-9_10-15-27.png 2. 创建一个自助仪表盘,拖拽表组件到画布区并拖拽以下字段到表上,最后将”年份“拖拽到该表组件的筛选区作为筛选器。 image2021-12-9_10-24-28.png 3. 在左侧资源树中找到先前创建 … 跳转规则名称。接着选择”点击对象“为”表格“,选择”源资源链接字段“为“年份”。 image2021-12-9_10-26-5.png 6. 点击 下一步,进入”跳转规则设置区“的第二步,选择目标资源为先前创建的仪表盘资源,选择参数来源为”<字段真实值>年份修改选中资源的背景色
(本文档仅供参考) 问题说明: 系统中对于选中的资源和血统分析定位的资源,显示不太明显,有没有办法修改选中资源的背景色? 未命名.png 解决方案: 在系统选项中的界面配置那里添加css代码进行修改,如下: .menu_tree_nodediv_Selected, table.row_highlight table.tree_nodediv_Selected { background-color: red; } 未命名2.jpg 另外,对于css样式的修改可以参考此文档:https://history.wiki.smartbi.com.cn/pages/viewpage.action?pageId数据模型sql查询实现数据权限,资源权限和脱敏规则的控制
(本文档仅供参考) 问题说明 项目使用有严格的数据安全权限控制要求,要求sql查询能够控制数据权限,资源权限,及脱敏规则生效。并要求业务管理员只选择数据源表下的表字段进行脱敏的选择控制。 解决方案 当前新版中已满足相关功能,需在【系统运维】【系统选项】【高级设置】下,设置以下 … RAW_SQL_APPLY_ROW_PERMISSIONS=true ## 原生SQL数据集资源权限 ## 原生SQL数据集资源权限,系统默认值false RAW_SQL_APPLY_ROW_PERMISSIONS_CHECK_TABLE=true 前提:在资源权限和脱敏规则已配置好的前提下验证!(资源权限如常规方式配置系统检查后,部分资源被移动到system的FOUND目录下
(本文档仅供参考) 问题说明 进行系统检查并修复后,部分资源提示被移动到system的FOUND目录下。 问题原因 在系统检查-资源树检查时,如果存在没有找到对应的父节点的资源节点,修复时会将对应资源移动到system目录下的FOUND目录中。如需继续用相关资源,可移动至其他目录,如果不需要可直接删除。资源权限-实现某个字段权限设置
示例说明 在业务系统中,为角色赋予操作权限之后,还需要为角色赋予资源权限。下面我们演示如何为角色分配资源数据列权限。 某些字段只允许特殊的用户查看,没有权限的用户不能查看,例如普通用户查看不了运费字段的数据。如图: image2019-12-2 18:10:15.png 实现步骤 1、可参考 操作权限-用户只能浏览报表 为"业务角色"授予操作权限。 2、在 数据准备 > 数据集 找到对应的数据集,如下图“数据列查询”中的“运费”字段,右键资源授权,取消勾选“从父节点继承权限”,并删除已有的角色,再授予可以查看的角色。 本示例需要去掉EveryOne角色和普通角色。 39.png 3、设置好后,登录普通用户,效果图通过计划任务删除资源
(本文档仅供参考) 使用场景 通过计划任务删除指定资源id的资源: importPackage(Packages.smartbi.catalogtree); connector.remoteInvoke("CatalogService", "deleteCatalogElement", ["resid"]).getResult();资源权限-实现某个字段权限设置
示例说明 在业务系统中,为角色赋予操作权限之后,还需要为角色赋予资源权限。下面我们演示如何为角色分配资源数据列权限。 某些字段只允许特殊的用户查看,没有权限的用户不能查看,例如普通用户查看不了运费字段的数据。如图: image2019-12-2 18:10:15.png 实现步骤 1、可参考 操作权限-用户只能浏览报表 为"业务角色"授予操作权限。 2、在 数据准备 > 数据集 找到对应的数据集,如下图“数据列查询”中的“运费”字段,右键资源授权,取消允许父项的继承权限,并删除已有的角色,再授予可以查看的角色。 image2022-9-29_15-47-25.png