#Powerbi 1分钟学会,设置有密码保护的powerbi报告

powerbi,分钟,学会,设置,密码保护,报告 · 浏览次数 : 182

小编点评

**步骤 1:准备工作** * 创建一个新的参数,选择数值类型,参数值范围为 0-9999,增量为 12.2 度量值。 * 创建一个新的度量值,名为 "登录按钮文本",设置为 "登录按钮文本"。 * 在视觉对象操作中,创建一个 Samrt 元素,并选择 "文本" 类型。 * 将参数字段拉入视觉对象框中。 **步骤 2:设置页面密码保护** * 在 visual filter 中插入一个 Samrt 元素,并选择 "文本" 类型。 * 输入 "请输入密码" 的文本到 Samrt 元素中。 * 创建一个形状,将其设置为 "页面导航",目标设为度量值 "登录按钮导航"。 * 在操作中,设置 "操作类型" 为页导航,目标设为度量值 "登录按钮导航"。 **步骤 3:验证密码** * 在 Samrt 元素中创建另一个文本元素,设置为 "度量值" 类型,值为 "登录按钮文本"。 * 使用 selectValue 函数来判断当前密码是否正确。 * 根据密码正确/错误,设置 "登录按钮文本" 的值为不同的文本或书签跳转权限。

正文

目前,有一些朋友和笔者一样,公司暂时没有部署powerbi服务器,但是有时也需要使用powerbi共享一些看板。

如果直接将制作好的报告直接发布在公网上,又存在一定的风险,即便可能只是公布1天。

那么有没有办法,可以让咱们的报告能在短期内受到保护呢?

今天,我们就花1分钟来学习一下,通过书签导航设置密码保护。实现短期的报告安全保护。

咱们先预览一下,最终效果。

一:前期准备

1.1、参数表准备

在报表视图,建模选项卡下,点击新建参数,点击数值范围。

 因为这里是设置4位,密码所以选择,0-9999,增量为1

2.2 度量值准备

新建度量值如下

 具体代码如下:

参数 值 = SELECTEDVALUE('参数'[参数])

登录按钮导航 = 
var a = SELECTEDVALUE('参数'[参数])
return 
if(a=123456,"假设第一页",blank())

登录按钮文本 = var  a  = SELECTEDVALUE('参数'[参数])
return if(isblank(a),"请输入6位数字密码,完成后,按enter确认",if(a=123456,"登录","密码错误" ))

 

二、 视觉对象操作

1:插入samrt fliter视觉对象,没有该视觉对象的,可以在商店去获取,免费的。
2:将参数字段拉入视觉对象框
3:设置一下输入框的背景文字,这里我们输入“请输入密码”

 

插入一个形状
在形状样式下,文本设为度量值“登录按钮文本”

在操作下,操作类型设为页导航,目标设为度量值“登录按钮导航”

 

这个功能的实现,我们理一下思路,其实关键在于smartfliter视觉对象,方便用户输入数字信息。
然后我们利用,selectvalue函数去判断,当前的密码是否正确,根据密码判断输出对应的文本和书签跳转权限。
整体操作不难,但是胜在思路和逻辑,即利用书签导航验证,实现页面密码验证跳转,把思路逻辑理顺了,我们就可以1分钟轻松复刻。
还有一点值得注意的是,smartfliter这个视觉对象,是有输入长度限制,这个最大值为5,即只支持最长5位数字。如果希望自己的验证密码是5位需要修改对应相关的度量值参数和字段参数改为(0,99999),对应其他的度量值同时修改为5位密码即可。

我是simone,如果本文有帮助你,创作不易,麻烦点一下赞。

期待下次与你的分享。

 

与#Powerbi 1分钟学会,设置有密码保护的powerbi报告相似的内容:

#Powerbi 1分钟学会,设置有密码保护的powerbi报告

目前,有一些朋友和笔者一样,公司暂时没有部署powerbi服务器,但是有时也需要使用powerbi共享一些看板。 如果直接将制作好的报告直接发布在公网上,又存在一定的风险,即便可能只是公布1天。 那么有没有办法,可以让咱们的报告能在短期内受到保护呢? 今天,我们就花1分钟来学习一下,通过书签导航设置

#Powerbi 1分钟学会,利用AI,为powerbi报表进行高端颜色设计

1分钟学会利用AI,为powerbi报表进行高端颜色设计

#PowerBI 1分钟学会,利用format函数,自定义格式显示

PowerBI是一款强大的数据分析和可视化工具,它可以帮助我们快速地创建各种报表和仪表盘,展示数据的洞察和价值。 在PowerBI中,有许多内置的函数可以帮助我们处理和转换数据,其中一个常用的函数就是Format函数。 Format函数的作用是将一个值按照指定的格式进行显示,例如日期、时间、货币、百

#PowerBi 1分钟学会,以“万”为单位显示数据

PowerBi是一款强大的数据分析和可视化工具,它可以帮助我们快速地制作出各种图表和报表,展示数据的价值和洞察。 但是,有时候我们的数据量太大,导致图表上的数字难以阅读和比较。例如,如果我们想要查看某个月的销售额,而数据是以元为单位的,那么可能会看到一串很长的数字,如123456789元。 这样的数

#PowerBi 1分钟学会,powerbi中行列值拼接(COMBINEVALUES与CONCATENATEX)

在日常的工作中,我们往往需要对表格数据的拼接,用来生成一些复合数据列,如下图类似场景。 其实,在powerbi中,我们同样也可以对表格文本进行拼接。今天我们就介绍两个DAX函数,COMBINEVALUES(表函数,新建列)与 CONCATENATEX(度量值)。示例数据表: 一:COMBINEVAL

#PowerBi 1分钟学会,在excel中,调用powerbi数据模型(Analyze in Excel插件)

在工作中,我们常常使用excel来进行临时的数据处理服务,如果我们在powerbi中,已经有了完整的数据模型。 那么我们都可以通过直接调用powerbi数据模型,来进行快速的数据分析,完成任务。 今天我们就介绍一下,如何在excel中调用powerbi数据模型。 第一步:下载插件 输入以下网址,进入

#PowerBi 1分钟学会,用PowerBi获取数据库最近90天的数据(DATE_SUB)

在powerbi报表中,我们往往会对数据源进行日常刷新,powerbi链接了数据库的情况下,根据日期灵活取数是我们必须掌握的一个技能。 在本文中,我们将介绍如何使用 SQL 的 DATE_SUB 函数来获取数据库中最近 90 天的数据。 DATE_SUB 函数是一个 MySQL 的函数,它可以从一个

#Powerbi 1分钟学会,RANK函数,多字段排名函数.

一:思维导图&数据源示例 1.1思维导图 1.2示例数据源 二:参数构成 三:案例度量值 基础度量值 总销量 = CALCULATE(SUM('数据源'[销量])) 总销售额 = CALCULATE(SUM('数据源'[销售额])) RANK度量值 RANK排名 = RANK( MAKE BY SI

POWERBI_1分钟学会_连续上升或下降指标监控

一:数据源 模拟数据为三款奶茶销量的日销售数据源,日期是23.8.24-23.8.31。A产品为连续7天,日环比下降,B产品为连续3天,日环比下降,C产品为连续2天,日环比下降。 二:建立基础度量值 首先,我们建立两个基础度量值,计算我们的产品销量和日环比。 产品销量 = CALCULATE(SUM

#PowerBi 10分钟学会,以X为结尾的聚合函数

前言 在Power BI中,我们经常需要对数据进行聚合计算,比如求和、求平均、求最大值等。 Power BI提供了一系列的聚合函数,可以用来对表中列的值进行聚合然后返回一个值。这些函数通常只需要一个参数,就是要聚合的列名。如SUM(‘销售表’[销量]),就是求销售表里的销量总和。 但是有时候,我们需