使用sql数据源做表,门户中的数据级次不起作用

38931
53

伶俐 数据达人Lv4

发表于2019-3-25 17:16

悬赏1

未解决

楼主
求助大神,万分感谢~~
我使用sql数据源做表,把这张表挂到门户上去,在门户里对某一用户设置数据级次,但是这个用户仍然能看到全部的数据,想请教一下有办法解决这个问题么(在仍然使用 sql 数据源的前提下)
例如:分析表中有 部门维度,  给一个人用户分了某一个部门的 数据权限, 但是这个用户在登录的时候,仍然可以查询其他部门的数据
53个回答

只看楼主

缱绻 数据领袖Lv6

发表于2019-4-3 09:14

只看该作者

取消 关注该作者的回复

44#

伶俐 发表于 2019-4-3 09:11
您好,我使用login.id后,计算出来的结果仍然是全部的数据,并且在门户上看的时候,发现维表只展示了一个 ...

是的,说明根节点显示生效了。所以它才只显示一个部门的节点,如果说还要看其他部门的数据,这个不好实现的

伶俐 数据达人Lv4

发表于2019-4-3 09:18

只看该作者

取消 关注该作者的回复

45#

缱绻 发表于 2019-4-3 09:14
是的,说明根节点显示生效了。所以它才只显示一个部门的节点,如果说还要看其他部门的数据,这个不好实现 ...

但是我用的是 这个公司旗下的某一个部门的用户登录的,他看到的并不是这个部门的数据,是全公司的数据,可以先实现其看到自己部门的数据么

伶俐 数据达人Lv4

发表于2019-4-3 09:19

只看该作者

取消 关注该作者的回复

46#

缱绻 发表于 2019-4-3 09:14
是的,说明根节点显示生效了。所以它才只显示一个部门的节点,如果说还要看其他部门的数据,这个不好实现 ...


孤傲的旋律 数据达人Lv4

发表于2019-4-3 10:03

只看该作者

取消 关注该作者的回复

47#

伶俐 发表于 2019-4-3 09:18
但是我用的是 这个公司旗下的某一个部门的用户登录的,他看到的并不是这个部门的数据,是全公司的数据, ...

数据不是根据维下拉来过滤的吗。那现在就是通过控制维下拉节点来控制数据。
看到自己部门的数据,维下拉给个默认值就是login.id.然后报表根据这个默认值去做过滤。

伶俐 数据达人Lv4

发表于2019-4-3 10:10

只看该作者

取消 关注该作者的回复

48#

孤傲的旋律 发表于 2019-4-3 10:03
数据不是根据维下拉来过滤的吗。那现在就是通过控制维下拉节点来控制数据。
看到自己部门的数据,维下拉 ...

数据根据维下拉过滤,这一块已经做好了没有问题,我想实现的是,在使用sql数据源取数的前提的下, 实现用户登录,仅能看到自己部门的数据,而不是全部部门的数据,你说的维下拉是值进去以后,用户选择相应部门出现的数据,这一块之前就实现了,我想实现的是,用户一进去,仅能看到自己部门的数据,即使他选了其他部门,看到的数据是空

孤傲的旋律 数据达人Lv4

发表于2019-4-3 11:53

只看该作者

取消 关注该作者的回复

49#

伶俐 发表于 2019-4-3 10:10
数据根据维下拉过滤,这一块已经做好了没有问题,我想实现的是,在使用sql数据源取数的前提的下, 实现用 ...

实现用户登录,仅能看到自己部门的数据,而不是全部部门的数据,给到的方法就是控制通过控制维下拉的节点来实现;现在,即使选择其他部门,看到的数据是空,这个应该是实现不了的。

伶俐 数据达人Lv4

发表于2019-4-3 17:52

只看该作者

取消 关注该作者的回复

50#

孤傲的旋律 发表于 2019-4-3 11:53
实现用户登录,仅能看到自己部门的数据,而不是全部部门的数据,给到的方法就是控制通过控制维下拉的节点 ...

请教一下,实现用户登录,仅能看到本部门的数据,这个目前也没有实现,是这样的,可能我没有说清楚:用户登录,进去看到的,就是这个用户所在部门的数据,  你说的通过维下拉控制,这个方法需要用户手工去操作,点了自己部门,然后出来的数据,现在我使用sql数据源取数,用户登录的时候,这个用户所在的部门,无法有效得传到分析表,也就是说,不管是哪个用户登录,看到的数据是一样的

伶俐 数据达人Lv4

发表于2019-4-3 17:54

只看该作者

取消 关注该作者的回复

51#

孤傲的旋律 发表于 2019-4-3 11:53
实现用户登录,仅能看到自己部门的数据,而不是全部部门的数据,给到的方法就是控制通过控制维下拉的节点 ...

我做的这个维下拉,只是参数与分析表的联动,和是哪个用户登录没有联系的,想请教下,能不能实现用户登录的时候,把用户 所在的部门传到sql数据源中,或者是分析表里面

幺小木 数据达人Lv4

发表于2019-4-3 18:06

只看该作者

取消 关注该作者的回复

52#

伶俐 发表于 2019-4-3 17:54
我做的这个维下拉,只是参数与分析表的联动,和是哪个用户登录没有联系的,想请教下,能不能实现用户登录 ...

是想直接传到sql数据源中去吗?

semi33 初学数据Lv2

发表于2019-4-3 18:12

只看该作者

取消 关注该作者的回复

53#

<#=login.org#>应该可以的

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号