【百度Sugar BI】数据预警的实现
數據預警的主要功能是幫我們監測數據中值的變化。當數據中有滿足條件的值時就會發出警報。
數據預警
數據預警支持多種圖表,并且只有數據綁定方式為「數據模型」時才能進行數據預警設置(SQL 建模和 API 方式綁定圖表數據的不支持)。
- 折線圖(雙 Y 軸折線、區域堆積圖、標點折線、線柱混搭、敘事折線圖)
- 柱狀圖(橫向柱圖、多系列柱圖、堆積柱圖、正負柱圖、雙向對比柱圖、漸變色柱圖、膠囊柱圖、敘事柱圖、3D 柱狀圖、山峰柱狀圖、象形柱狀圖、圓形柱狀圖)
- 餅圖(環形餅圖、玫瑰餅圖、輪播餅圖、圓角餅圖、圓角環圖、嵌套餅圖)
- 表格類(普通表格、交叉透視表、輪播表格、排行榜、屬性表格)
- 指標類(核心指標、指標看板)
注意:非指標類的條件格式計算是針對圖表中展示的數據來進行的,如果數據庫中有計算依賴,但由于過濾條件等限制,圖表中沒有相應的數據,是不會進行計算的。
該功能的入口在圖表的右上角或者圖表右鍵(僅支持在瀏覽模式下使用),圖表右上角入口如下圖所示(大屏中可以使用鼠標右鍵來喚出):
我們可以通過添加規則去設置預警狀態、數據權限、預警規則、預警發送的配置等信息(數據預警僅支持在瀏覽頁面進行添加):
- 預警狀態
可以通過設置預警狀態去打開或者關閉預警
- 數據權限
不區分權限:一般默認都是此種情況,表示預警規則在進行判斷時使用當前本用戶所能瀏覽到的數據為準,不用判斷收件人的數據權限情況,無論收件人是否有該頁面的瀏覽權限,都將統一收到預警通知
區分權限:如果使用了數據模型的行級別權限管控,同一個圖表,不同人看的數據將會不一樣,例如 A 用戶能看到北京市的數據,B 用戶能看到上海市的數據,如果此時北京市的數據觸發了預警,這個時候我們肯定是期望 A 用戶能夠收到預警通知,而 B 用戶不期望收到預警通知。 此時使用這塊的「區分權限」即可比較方便。
- 預警規則
預警規則的設置分為幾種情況:
1、可以設置度量與一個固定值的大小關系。如下圖所示,當地區是「華東」或者「西北」且度量值大于 34,則會觸發告警。維度數據可以設置多個,也可以設置維度數據之間的計算關系。
2、可以設置該度量在某些維度下聚合的統計值與一個固定值的大小關系。如下圖所示,以地區為「西北」為條件進行聚合,計算出來的均值大于 8 則會觸發預警。如果不設置維度數據,則是在全局數據上計算統計值。統計值類型包括:最大值,最小值,總計和,均值,中位數,樣本方差,總體方差,樣本標準差,總體標準差。
3、若圖表的維度字段包含日期/日期時間類型,在預警規則中設置了基準日期維度后,可以設置與前一項比、與上周同比、與上月同比、與上年同比,這樣的同環比。需要注意的是「年-月-日」聚合支持所有同比,「年-月」或者「年-季度」聚合只支持年同比,也就是說計算同比時只允許日期時間的聚合粒度大于等于?。如下圖所示,如果數量的周同比變化大于 23,則會觸發預警。
4、若圖表的維度字段包含日期類型,在預警規則中設置了基準日期維度后,可以開啟動態閾值。即度量值可以和統計值進行比較。統計值是根據除去日期維度后剩余維度都相同的數據集來計算的。包括最大值,最小值,均值,中位數。如下圖所示,假設當前所比較數據的地區屬于「華東」,則會計算所有地區為「華東」的數量均值和當前數量進行比較。
若圖表的維度字段包含日期類型,在預警規則中設置了基準日期維度后,用戶可以設置預警時間規則,具體包括任意項、最近一項和最近 n 項,例如當 n = 3 時,即最近三天的值都滿足預警規則就會觸發預警。
- 通知方式
通知方式支持郵件、微信公眾號、企業微信、釘釘、飛書五種通知方式,其中企業微信、釘釘和飛書僅支持在私有化部署中使用。
1、使用微信接收數據預警提醒時,需要在微信【公眾號】中關注【數據可視化 Sugar BI BI】公眾號,在公眾號中將微信與 Sugar BI 賬號綁定,可參考「微信集成」。
2、使用企業微信接收數據預警提醒時,需要在企業微信【工作臺】中添加【Sugar BI】應用,在應用中將企業微信與 Sugar BI 賬號綁定,可參考「企業微信集成」。
3、使用釘釘接收數據預警提醒時,需要在釘釘【工作臺】中添加【Sugar BI】應用,在應用中將釘釘與 Sugar BI 賬號綁定,可參考「釘釘集成」。
4、使用飛書接收數據預警提醒時,需要在飛書【工作臺】中添加【Sugar BI】企業自建應用,在應用中將飛書與 Sugar BI 賬號綁定,并開啟機器人能力。企業自建應用可參考「飛書集成」,機器人能力的開啟請參考 「快速開發機器人」。
郵件數據預警如下:
數據預警管理
在【數據管理】->【預警管理】中可以進行所有圖表的數據預警的管理,管理員可以看到所有用戶設置的數據預警,普通用戶可以查看自己設置的數據預警,在【預警管理】中可以進行預警狀態的修改或者刪除,如果需要將某圖表的數據預警轉到他人名下,可以自己或者管理員通過【修改負責人】按鈕進行修改。
數據預警發送的預警記錄可以通過【預警記錄】查看具體的觸發時間。
注:數據預警中涉及的度量或者維度失效后,數據預警將會失效,此時這條數據預警將會【飄紅】處理
注:數據預警僅支持在【試用版】和【高級版】使用,【試用版】到期后將無法查看、修改之前設置的數據預警,并且無法接收數據預警觸發的報警通知
還有報表和數據大屏、BI自助分析等多類功能,大家可以去注冊免費體驗一下!
百度數據可視化Sugar BI
總結
以上是生活随笔為你收集整理的【百度Sugar BI】数据预警的实现的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 怀念爱情
- 下一篇: 什么是FFmpeg?