前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PowerBI 彻底实现免费分发共享 - 密码登录器

PowerBI 彻底实现免费分发共享 - 密码登录器

作者头像
BI佐罗
发布2021-09-17 10:42:42
3K0
发布2021-09-17 10:42:42
举报
文章被收录于专栏:PowerBI战友联盟PowerBI战友联盟

我们都知道,Power BI 作为自助商业智能分析工具是非常强大的,但在企业正式付费购买前的分享方面是存在一定障碍的。

Power BI 与用户的在线分享安装官方流程,需要完成:

  • 注册企业客户
  • 购买 N 个 Power BI Pro 账号
  • 所有用户必须使用 Power BI Pro 账号

企业并不是不愿意购买 Power BI,真正的痛点来自:

  • 企业的邮件等主办公系统可能是非微软系的
  • 企业可能尚未决定大规模采用 Power BI

这就需要有一种平滑的过渡方案。

本文就来展示这个过程,如下:(以下是动图)

如上所示,密码登录器的工作场景如下:

  • 用户选择要登录的人,如:王志远。
  • 点击密码盘,输入密码。
  • 密码为:1~6 位随意。
  • 密码重置,可按 C。
  • 密码输入完毕可按 OK,进行验证。
  • 密码输入达到 6 位,自动进行验证。

在验证页面给出了【正确密码】和【输入的密码】。

如果通过验证,可以点击【欢迎】按钮,进入实质性的内容版块。而实质性的内容版块又是根据不同的人有不同的内容的。

请分别用两个人体会上述过程,可扫描二维码体验,如下:

自主实现用户管理系统的优势

这里说的 Power BI 用户管理系统是摆脱了 Power BI Pro 限制的,人人可用的管理系统,其核心好处在于:

在真正的纯零成本下,就可以实现安全的分享,以让企业同事体验到 Power BI 的强大。

此后再下定决心,大规模推广 Power BI,实现企业文化。

用户系统的核心要求

密码盘登录,只是用户系统的一部分,对于一套摆脱了 Power BI Pro 体系的真正的用户系统,需要做到:

  • 彻底纯免费。
  • 企业同事无需注册使用任何 Power BI 账号。
  • 用户表是可配置的。
  • 用户与角色之间可配置。
  • 可以根据角色进行数据的行级别权限控制;即:特定的角色只能看到某些行。
  • 可以根据角色进行页面的权限控制;即:特定的角色只能看到某些页面。
  • UI 系统可以根据移动端及手机端自动适配。
  • 数据可以定时刷新。

试问,以上内容真的可以全部实现吗?

答案是:全部都可以。

是的,您没有听错,也就是说,您可以让企业的所有同事(包括老板)无需购买任何 Power BI 收费账号,可以彻底实现用户系统,行级别权限控制(RLS),页面级别权限控制,以及 UI 系统手机端或 PC 端自动适配,数据定时刷新的一整套商业智能解决方案,以上所有一切,是完整闭环的,是彻底纯零成本的,是真的可以一个人一台电脑一天时间一个工具一套方法 0 元驾驭一亿数据并可控地分享给企业任何你想分享的人。

两种密码登录器

对于密码登录器,有两种:

  • 方法一,输入用户名和密码,如果正确,登录。
  • 方法二,点击输入密码,如果正确,登录。

对于方法一,有一个缺陷,密码不能加 * 作为掩码。

本文列出的是对方法二的示例。

密码登录器的实现

密码登录器的实现是非常简单的,原理如下:

  • 设最长密码数的位数为 X。
  • 则构造 X 个表,每个表存放 0 ~ 9。
  • 登录过程需要 X 个页面。
  • 每个页面负责一位数字的输入。
  • 使用标签对数字进行选择。
  • 使用同步切片器,同步不同页面的内容。

完。

还需要 Power BI Pro 吗

有人会问,那么这种方式,是不是不再需要 Power BI Pro 了呢?

从一定意义上,的确是的,但这个阶段,是使用 Power BI 的初级阶段,一个无法说服老板,无法说服同事的演示阶段。在真正的企业环境中,只有被大规模花钱的事情,才是真正得到重视的事情,免费地实现各种方案,是为了尽量多的伙伴可以玩起来,并影响企业的其他伙伴,以便未来更好的大规模实施 Power BI,只有老板愿意为你或你的部门(BI 部门)投入巨大成本时才是成功,免费并不是成功,相反,免费是一种失败;收费,巨大的收费(合理的)才是成功。

总结

本文给出了彻底免费而可以在企业内部狂推 PowerBI 的任性方法,里面的诸多原理细节,例如,如果在没有任何一个 Power BI Pro 的情况下实现行级别权限控制的核心理论已经收录在我的《BI 真经》中,这里就不再展开,后续文章给出一些其他方面的补充。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-09-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 PowerBI战友联盟 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 自主实现用户管理系统的优势
  • 用户系统的核心要求
  • 两种密码登录器
  • 密码登录器的实现
  • 还需要 Power BI Pro 吗
  • 总结
相关产品与服务
访问管理
访问管理(Cloud Access Management,CAM)可以帮助您安全、便捷地管理对腾讯云服务和资源的访问。您可以使用CAM创建子用户、用户组和角色,并通过策略控制其访问范围。CAM支持用户和角色SSO能力,您可以根据具体管理场景针对性设置企业内用户和腾讯云的互通能力。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档