第32页,共177页。 显示 1,765 条结果 (0.028 秒)
数据权限设置—基于数据集的资源
:13.png 实现步骤 1、实现当前用户和区域的关联,可以使用“用户属性”来实现。 此示例我是用用户组管理的。因此只要获取当前用户组信息即可实现数据权限。因此我们直接使用系统函数实现。如图,用户test属于“华东组”。 image2019-11-19 12:39:27.png 2、在需要设置数据权限的业务主题的更多操作菜单中选择 设置数据权限。则会进入数据权限设置界面。 image2019-11-19 12:40:2.png 从资源树拖拽"区域"字段和系统函数CurrentUserDefaultDepartmentID(()到表达式区,并设置其关联关系为等于。 对包含区域字段的表设置区域和当前用户所属默认组编码关联数据权限设置—基于数据集的资源
:13.png 实现步骤 1、实现当前用户和区域的关联,可以使用“用户属性”来实现。 此示例我是用用户组管理的。因此只要获取当前用户组信息即可实现数据权限。因此我们直接使用系统函数实现。如图,用户test属于“华东组”。 465.png 2、在需要设置数据权限的业务主题的更多操作菜单中选择 设置数据权限。则会进入 … 等方式做的报表,如果关联了该map_data2表,上述数据权限自动生效。最终用户在浏览报表时,会根据用户所属机构不同,自动过滤出其有权限查看的数据内容。比如用户"李颖"所在区域是"华东",那么她登录后查看报表则只显示"华东"地区的数据。 对于用SQL数据集和原生SQL数据集所创建的报表,必须在 SQL 语句中把用户属性跨表创建计算列
的关联和计算,而这里的数据预览主要是查看原始表或查询的数据,而不是关联之后的数据。 但在 “表字段属性” 中,跨表计算列的相关信息会正常显示,方便用户查看和设置计算列的属性,如数据类型、格式、可见性等。 biaoziduanshuxing.png 5.3 行权限设置限制 跨表计算列不支持设置行权限。计算列 … ”这里预览出来(非跨表计算列可以正常预览出来) yulan.png 并且支持更改跨表计算列的表属性: biaoziduanshuxing.png 2、保存数据模型,去创建透视分析:拖入“区域顾客编号”可以查看到各个区域客户的销售额情况: dingquyu.png 2.2 多表数值四则运算示例Analysis_Services_查询性能十大最佳实践
。 优化多维数据集和度量值组设计 在每个维度内为数据定义合适的级联属性关系(例如,天 > 月 > 季度 > 年),并定义相关属性的用户层次结构(称为"自然层次结构")。自然层次结构中的属性会显现在层次结构存储区中的磁盘上,并被自动视为候选聚合。除非通过级联属性关系将构成各级别的属性关联起来,否则用户层次结构不会被视为自然层次结构。在 SQL Server 2005 Service Pack 2 (SP2) 中,对未定义为自然层次结构的每个用户层次结构,Business Intelligence Development Studio 中都会出现一条警告。 删除属性之间的冗余关系,以协助查询执行引擎生成合适的查询计划。属性与键属性之间数据模型-参数应用
%8D%95%E4%B8%AA%E6%98%A0%E5%B0%84。 数据权限控制 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=80970207:将当前用户的属性与参数关联,或者系统函数获取当前用户信息与参数关联,实现控制当前用户数据权限 … %E6%A8%A1%E5%9E%8B%E5%8F%82%E6%95%B0。 数据模型中的参数主要有四个方面的应用: 在自助仪表盘或电子表格中实现参数的筛选。 在自助仪表盘或电子表格中实现参数的联动。 在计算度量、计算成员和命名集中实现动态获取结果。 在数据模型参数中插入用户属性或函数,实现数据权限控制Smartbi V10.1-数据准备
背景介绍 用户数据权限控制,例如:华南区的销售人员只允许查看华南区的数据,是数据安全的基本要求,新版本中数据模型参数支持设置数据权限。 功能简介 数据模型中的数据权限控制是通过在参数定义中应用“用户属性 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=44499231”和“函数 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=44499245”来实现:将当前用户的属性与参数进行关联后,达到控制用户数据权限的目的。 image2021-9-11_15-28-56.png 注意事项 数据模型数据权限设置
直接的关联关系等 实现步骤 这种查看权限内的数据的方式,一般采用在数据库中维护权限表,并且通过用户属性来获取,设置其数据权限。 1.创建数据权限映射表 在数据库中创建一张权限映射表,记录用户名和用户可看的机构信息。此例中创建的表位permiss3。数据如下: 22.png 2.创建用户属性 在公共 … 。 1.创建过滤器 在过滤器中将区域字段与系统函数、用户属性、参数等相关联。 image2019-12-3 16:34:2.png 2.设置默认生效和在分析界面隐藏 勾选此过滤器的“默认生效”和“在分析界面隐藏”。 image2019-12-3 16:34:46.png 通过这种方式,可以实现无论用户如何操作数据权限设置
机构的数据查询。又或者数据权限和用户组并没有直接的关联关系等 实现步骤 这种查看权限内的数据的方式,一般采用在数据库中维护权限表,并且通过用户属性来获取,设置其数据权限。 1.创建数据权限映射表 在数据库中创建一张权限映射表,记录用户名和用户可看的机构信息。此例中创建的表位permiss3。数据如下 … 。针对这种情况,我们可以通过以下方式实现。 1.创建过滤器 在过滤器中将区域字段与系统函数、用户属性、参数等相关联。 490.png 2.设置默认生效和在分析界面隐藏 勾选此过滤器的“默认生效”和“在分析界面隐藏”。 491.png 通过这种方式,可以实现无论用户如何操作即席查询和透视分析报表,由于过滤器公共设置-公共设置项
做为全局表关系处理: 全局:当业务主题表关系改变时,会影响数据源表关系。 局部:当业务主题表关系改变时,不会影响数据源表关系。 局部 业务属性名称定义规则 设置业务属性名称默认生成的名称定义 表字段_字段名称 字段名称 字段名称 用于自定义设置操作日志的类型 … 生效,维度字段不生效。 空 筛选器null值的显示名 设置仪表盘下拉树筛选器、列表树筛选器中null的显示方式。 (null) 用于为系统中的资源添加扩展属性,并结合二次开发实现个性化功能。 业务主题表关系 业务主题中的表关系是否做为全局表关系处理。默认是全局。 全局指标模型 ⬝ 创建指标
:用于创建指标。 指标列表:以列表形式显示指标属性,其中操作栏中的菜单操作详情请分别参见。 指标列表分页:对指标列表中的内容进行分页。 2 新建指标 新建指标前,需要明确指标的类型,所以需要先新建指标分类。 4.png 然后,新建指标。在“指标管理”界面,单击 新建指标 按钮,或在指标分类目录更多菜单选择 新建 > 指标。 手动新建指标是单个指标的创建,这种方式通常是业务人员已有指标库的基础上进行维护时操作。 5.png 完整的原子指标创建一共有四步:业务属性、维度设置、存储设置和数据管理,但是在实际应用中,业务人员新建指标是需要经过审核流程,因此这四步不是完全由业务人员完成,还涉及到数管审核人员。本章节重点