Power BI添加動(dòng)態(tài)水印
基于權(quán)限控制需求可能想在Power BI頁(yè)面添加水印。靜態(tài)水印使用度量值生成一個(gè)卡片圖即可,本文講解動(dòng)態(tài)水印的制作及使用。
動(dòng)態(tài)水印演示
頂部水平水印如下圖所示,淡灰色的wujunmin在向右移動(dòng):

傾斜重復(fù)水印如下圖所示:

原地轉(zhuǎn)圈水印,如下圖左上角:

轉(zhuǎn)大圈水印,圓圈其實(shí)不需要,只是為了輔助讓大家看到行動(dòng)軌跡:

神出鬼沒(méi)水印,看似隨機(jī)的在移動(dòng):

2. 制作水印
水印使用度量值生成,原理是SVG的動(dòng)畫(huà)標(biāo)簽,將水印的文字替換為自己需要的,可以重復(fù)使用。
viewbox設(shè)置的屏幕顯示寬度高度,可依據(jù)自己的畫(huà)布尺寸靈活調(diào)整。
神出鬼沒(méi)水印讀者可以自定義移動(dòng)路徑,自定義的方式為:
搜索引擎搜索SVG在線編輯(功能都差不多),任意打開(kāi)一個(gè)編輯器,如下操作:

記事本打開(kāi)保存好的SVG文件,將里面的path內(nèi)容復(fù)制到上方的水印-轉(zhuǎn)大圈度量值,移動(dòng)路徑則重新規(guī)劃成功。
3.?顯示水印
顯示上方度量值做好的水印有三種方式。第一種是使用HTML Content視覺(jué)對(duì)象/2023年6月推出的新卡片圖視覺(jué)對(duì)象,將以上度量值放入該視覺(jué)對(duì)象即可正常顯示。

注意為避免對(duì)圖表造成遮擋,需要將加載水印的HTML Content置于底層:

使用HTML Content的好處是可以和Power BI模型中的用戶權(quán)限設(shè)置產(chǎn)生聯(lián)動(dòng),且支持的動(dòng)畫(huà)形式相對(duì)較多。壞處是消耗一定的內(nèi)存及硬盤。
第二種是將以上度量值的<SVG></SVG>部分保存成外部SVG文件,使用添加頁(yè)面背景的方式導(dǎo)入Power BI:

這種SVG文件很小,只有幾個(gè)KB,加載迅速,移動(dòng)絲滑,但是支持的動(dòng)畫(huà)相對(duì)基礎(chǔ),也無(wú)法和模型產(chǎn)生聯(lián)動(dòng)。
第三種和第二種類似,針對(duì)單個(gè)圖表添加水印,可以繪圖區(qū)單獨(dú)導(dǎo)入SVG文件:
