當前位置:
首頁 > 知識 > 如何實現一份報表,不同人看不同的數據

如何實現一份報表,不同人看不同的數據

  1. 背景: 隨著公司的發展,我們的業務由最初的北上廣深4個城市擴展到了16個城市。為了達成公司整體的戰略目標,每個城市經理都背負著自己城市必須達成的目標。

因此數據對每個城市經理至關重要。城市經理需要通過數據去掌握城市業務的整體情況,及時發現異常,對數據下鑽來定位問題,高效的進行管理。

而作為數據團隊,我們的任務是要讓每個城市經理看到自己城市的各項數據。要實現這個目標,除了梳理業務需求並實現報表,對報表做數據許可權的管控也至關重要。

必須進行數據許可權管控的首要原因,當然就是數據安全。其次不相關的數據對報表使用者是打擾。想像一下北京的城市經理必須要從16個城市的數據中尋找自己城市各項數據的場景,就知道許可權控制多麼必要了。

  1. 業務場景: 實現各個城市的各個行政區交易筆數的每日走勢,並通過行級許可權的控制,讓各個城市經理只看到自己城市行政區的數據走勢。

我們的基礎數據來自日常日誌服務和RDS資料庫。這些數據定期傳輸到MaxCompute並在上面進行ETL和任務調度。計算結果回傳到RDS庫,使用QBI連接RDS結果庫進行前端展示。

架構圖如下:

如何實現一份報表,不同人看不同的數據

下面詳細介紹一下在QBI上的操作。

首先在資料庫中建立一個數據表,包括了日期,城市,行政區,以及行政區的交易筆數。在QBI中打開這個表:

如何實現一份報表,不同人看不同的數據

然後在分析面板上,把城市和行政區拖由行,拖拽到列:

如何實現一份報表,不同人看不同的數據

用當前的數據建立儀錶盤,選擇折線圖,可以看到所有城市,所有行政區的交易筆數走勢:

如何實現一份報表,不同人看不同的數據

在數據源處,用行級許可權功能給測試賬號添加上海地區的許可權,並把報表分享給測試賬號。

用測試賬號登陸後,僅看到上海地區所有行政區的交易走勢:

如何實現一份報表,不同人看不同的數據

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 雲棲社區 的精彩文章:

巴黎科技展:「中國技術太厲害了,我們得趕緊學學!」
阿里搜索業務容器化中的一些經驗和思考
我們採訪了美柚VP,聽聽他怎麼使用阿里視頻雲和CDN
解讀:Flux 是什麼?

TAG:雲棲社區 |

您可能感興趣

這個女人對魯迅一往情深,卻不受待見,遺願字字戳心,卻沒實現!
不再和任何人談夢想,我只會一一實現
洪秀全沒實現同耕同吃,卻做了任何帝王都不願做的一事,自帶喜感
這兩件事,歷史上只有中國能同時實現,外國人羨慕不已!
如果光緒的這一句遺言實現,中國的歷史會不會不一樣呢?
沒有對比就沒有傷害!台灣不僅實現了同性婚姻合法化,還拍了這樣一部偶像劇
洪秀全沒實現同耕同吃,卻做件了任何帝王都不願做的事,自帶喜感
理想與現實之間存在著一定的差距,所以說為了實現理想,一定要努力
理想與現實之間存在著一定的差距,所以說為了實現理想,一定要努力
沒能力實現當初許下的承諾,是對這段感情最大的不負責任
如果有一次能實現任何願望的機會,你會怎麼做?
夢想還是要有的,你看,這不就實現了嗎?
張一山曾經對楊紫的諾言已經實現,可怕的是不知不覺就發生了
你是他的一個夢,不能實現的夢
學了這麼久攝影,你可能都不知道對焦如何實現的
做任何事情一定要有目標,萬一一不小心實現了呢!
遠方的星,如果聽得見,它一定實現
近年來發現,返老還童是可以實現的,但並不是隨便一個人都可以。
你曾經不屑一顧的鋁分幣,如今收藏價值已經實現逆襲,你見過嗎?
你是我如何努力也放不下的過往,你是我窮盡一生也難以實現的夢想