第33页,共560页。 显示 5,593 条结果 (0.046 秒)
查看异常日志
查询某个时间段内的异常日志,并可以将异常数据、异常原因导出。 功能入口 选择系统导航栏的 系统运维 ,在“系统运维”界面主菜单选择 导入异常日志 。 wiki7.png 只有当Excel导入模板中的“异常处理规则”设置为“继续执行”,并且在导入数据时出现异常数据,才会被记录到异常日志中。 wiki6.png查看异常日志
查询某个时间段内的异常日志,并可以将异常数据、异常原因导出。 功能入口 选择系统导航栏的 系统运维 ,在“系统运维”界面主菜单选择 导入异常日志 。 image2019-8-29 9:50:19.png 只有当Excel导入模板中的“异常处理规则”设置为“继续执行”,并且在导入数据时出现异常数据,才会被记录到异常日志中。 image2019-8-23 10:55:20.png[下载源数据信息]-ETL自动化过程下载源数据信息支持全选所有表
概述 在新建ETL自动化过程 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=111759684中,进入下载源数据信息窗口,在选择来源数据源后,加入一个全选按钮,用于全选所有表。 功能配置入口 点击数据准备,选择ETL自动化,点击新建,打开ETL自动化,入口如下图所示。 image2023-12-11_13-58-28.png 点击下载源数据信息 image2023-12-11_14-2-38.png 操作演示 整个操作流程如下图所示,选择一个来源数据源,选择一个目标数据源,点击勾选全选按钮,便可以选择全部表数据源的数据权限变化或丢失如何跟踪
(本文档适用于V8、V9版本) 问题说明 现场发现某个数据源的表上设置了数据权限,但是偶尔会发现这个数据权限的 内容和范围定义发生了变化或者丢失。并且无法跟踪到是哪个用户进行的修改或者是因为什么愿意发生了变化或丢失。那么需要如何跟踪呢? 跟踪方法 可以通过代码的方式增加跟踪手段。 1.先登录http … is --" + $0.applyRangeDefine + "--", new RuntimeException()); } 效果如下: 3.jpg 通过这种方式,只要数据源上的数据权限发生了变化,就会在后台进行记录。就可以直接导出系统日志分析 注:该方法如果重启了Smartbi,就需要重新配置设置数据权限,之后在可视化查询里面给数据排序会报错
(此文档仅供参考) 问题说明 设置数据权限,之后在可视化查询里面用order by 设置排序,会报错 5.png6.png7.png 解决方案 由报错信息可以看出,是设置的权限拼接到order by 后面导致报错,可以参考以下方式解决: 1.可以在权限里面设置排序 8.jpg 2.排序直接用可视化里面内置的功能 9.png 3.可以写原生sql实现,自己定义权限,以及排序 10.png关系型参数数据权限
如果要求资源中使用的关系型参数如机构参数也受到数据权限的控制,则需要对参数本身的SQL语句的where条件中直接加上限制条件。 操作入口 在“系统导航栏”选择 公共设置 ,展开资源目录区,在“参数定义”节点下选中所需参数的更多操作0.jpg,选择 打开 或者双击该参数。 492.png 实现方式 在参数SQL语句的where条件中增加限制条件,动态获取的值需要从左侧资源树下拖拽 系统函数 和 用户属性 。如下图: qx23.jpg 添加数据权限控制的条件后,使用“华北”用户登录,预览效果如下。 qx22.jpg关系型参数数据权限
如果要求资源中使用的关系型参数如机构参数也受到数据权限的控制,则需要对参数本身的SQL语句的where条件中直接加上限制条件。 操作入口 在“系统导航栏”选择 公共设置 ,展开资源目录区,在“参数定义”节点下选中所需参数的更多操作0.jpg,选择 打开 或者双击该参数。 qx24.jpg 实现方式 在参数SQL语句的where条件中增加限制条件,动态获取的值需要从左侧资源树下拖拽 系统函数 和 用户属性 。如下图: qx23.jpg 添加数据权限控制的条件后,使用“华北”用户登录,预览效果如下。 qx22.jpg即席查询大数据量导出后有数据重复
(此文档仅供参考) 问题现象 即席查询导出后发现数据重复、总数会比实际数据多 解决方案 经研究此现象为导出时会在sql增加limit进行分页导出导致的,需要对字段增加排序,以固定整体数据的排序,防止脏数据。 具体情况可参考《https://blog.csdn.net/piaoranyuji/article/details/113883210 https://blog.csdn.net/piaoranyuji/article/details/113883210》 即席查询导出数据重复 即席查询导出数据增多数据权限实现开头为拼接函数
(此文档仅供参考) 问题说明 数据源设置数据权限,简单设置中不支持“开头为”拼接“函数”,想要实现 like '系统函数%' 该怎么办? image2022-9-1_19-48-31.png 解决方案 以下示例以DB2做参考,具体的SQL需根据实际的数据库类型自行进行调整。 1、因调用系统函数会自带 … ?x-oss-process=image/auto-orient,0 3、在数据源表中设置数据权限,修改高级设置 字段 like 用户属性 https://s2-cs-pub-std.oss-cn-shanghai.aliyuncs.com/icon/tid8599通过业务主题创建组合分析时,单表查询时能否使用到另一张表的数据权限
问题说明 一个主表两个维表创建的业务主题,给主表设置了数据权限。在创建组合分析时只拖动维表中的字段,数据权限不生效。能不能实现只显示维表字段时也能限制权限。 解决方案 可以在业务主题创建默认生效过滤器,将主表和维表创建关联关系,如下图: 过滤器.jpg 那么此时我在主表上增加数据权限控制后,只查维表数据,也会获取关联进行数据权限控制,如下图: 数据权限.jpg sql.jpg