我們在之前《Excel融合分析—完美融合Excel和BI,真正賦能一線用戶》一文,介紹了Excel融合分析的定位、主要特色,還以一個實例演示了Excel融合分析的具體應用場景。很多Excel用戶看了之後表示了極大的興趣,表示希望繼續深入了解一下這個功能。因此,這次我們以Excel融合分析的特點著手,繼續剖析Excel融合分析能解決的問題和優勢!
我們知道Excel融合分析在不改變Excel用戶習慣的前提下,也能讓他們使用到自助BI的功能,即既要保持Excel的優勢(簡單易用、沿用Excel的模板、數據和功能等);又能解決Excel的問題(安全性、性能、共享等問題);還能融入BI工具對數據強大的獲取處理能力。下面小麥對於這些特點進行一一的介紹:
01
Excel融合分析如何保留Excel的優點?
1、易學易用
眾所周知Excel普及度高,易學易用。而Excel融合分析是以Excel/WPS作為設計器,通過在Excel/WPS上安裝插件來實現報表的設計和分析。和其他類Excel設計器相比,以Excel作為設計器,不會改變Excel用戶習慣。而Excel用戶在熟悉的界面上操作,更加得心應手,節省了學習成本,提高了工作效率!
2、模板復用
用戶存在大量基於Excel的報表模板,這些模板包括EXCEL圖形、公式函數、布局樣式等,積累了企業大量的業務智慧,而且計算加工邏輯複雜,如果換成其他的分析工具,Excel業務模板無法重用。
Excel融合分析是在Excel界面上進行操作,它可以實現模板跟數據分離,當數據進行更新變化時,整個模板的數據會自動更新,從而實現重用模板動態更新數據。
如下圖是「客戶復購分析」。它分為多個Sheet頁,包括客戶復購趨勢、客戶復購轉化、RFM分析、行業分析等多個分析內容,這些sheet頁中的EXCEL圖形、公式函數、布局樣式等都是設置好的。
說明:如想查看「客戶復購分析」具體內容,請到我們智分析線上系統上查閱。
如下圖、這些分析模板的數據來自於「數據表」中通過藍色列原始數據自動計算生成的黃色數據列數據。我們只需要把「數據表」中的藍色列原始明細數據替換成數據準備處理好的數據集數據,就可以讓分析頁的分析圖表自動更新,實現EXCEL整個模板的復用。
3、按需數據治理
通常如果不做數據分析,發現不了數據完整性、數據質量的問題。當我們進行分析的時候發現原始的數據存在不準確情況時,可以直接手動在Excel中修正以便立即分析,不用等待業務系統的改進,同時會驅動用戶做後臺的數據治理,提高數據中臺完整性的演進效率。
如下圖,在銷售明細數據中「客戶來源」原始數據存在不準確情況,我們可以直接手動在Excel中創建一個「客戶來源修訂」sheet頁來進行修正,修正完成後就可以立即數據分析了,無需等待系統數據的改進,同時還能推動業務系統數據治理。
4、計算和分析能力
我們知道Excel具有強大的計算能力和數據分析能力,Excel融合分析所有的分析工作都在Excel中完成,完整的保留Excel的數據再加工、數據分析能力。
(1)完整保留Excel公式函數等相關計算能力。
(2)完整保留Excel的各種圖表能力。在Excel中通過數據間的關係選擇合適的圖表,使其表達的主題和內容更加簡單清晰,比如折線圖、柱狀圖、餅圖等、迷你圖基本圖形,還有手風琴圖、子彈圖等高級圖形。
(3)完整保留Excel的數據分析能力。數據透視表能通過對明細數據的聚合分類,可以方便快速的得出想要的結果。在Excel融合分析裡同樣能夠使用Excel自帶的數據透視表進行數據分析,比如實現行列不固定和動態擴展的報表。
02
Excel融合分析如何解決Excel的問題?
1、性能問題
我們知道Excel的性能問題比較突出,比如明細數據千萬條Excel無法加載;Excel計算公式複雜,打開需要幾十分鐘等等,嚴重影響了用戶的使用和分析。下面我們舉幾個最常見的性能問題,看看使用Excel融合分析是如何解決這些問題的。
問題1:一線的業務人員獲取Excel明細表,可能會超過千萬條,沒法加載到Excel中分析。
解決方案:我們可以在Smartbi中通過透視分析 和SmartbiMPP功能做數據準備工作,將數據初步匯總。
比如每分鐘的銷售記錄,累積有千萬條數據。我們可以使用SmartbiMPP和透視分析對明細數據進行聚合操作,得出每日或是每周的匯總數據,這樣千萬條的明細數據就會變成幾十萬條的匯總聚合數據。數據量變小後,我們就可以在Excel中進行分析了。
另外,我們還可以在透視分析中增加過濾參數,通過參數對數據展示的數量進行進一步的控制,從而提高性能。
問題2:Excel表中的計算公式複雜,Excel打開緩慢,可能需要幾十分鐘;
解決方案:Excel融合分析支持在個人Excel端運算,也支持在伺服器(集群)運算。我們可以在後端完成運算後在Web端打開,然後導出成不含公式的Excel靜態文件,用戶只需要打開最後不帶公式的結果查看即可,而打開這樣的Excel靜態文件會非常快。
問題3:用戶希望在Excel中使用透視表進行探索分析,最終目標是查看探索結果。但是因為數據量比較大,比如幾十萬條,透視表進行探索很慢。
解決方案:
首先,我們可以使用【默認加載100行】功能基於100行抽樣數據進行透視表探索分析,這樣就解決了透視表探索分析慢的問題。
然後,我們把探索結果進行發布,在Web端最終展示的時候,再使用全量數據進行加載,這樣就實現了最終查看的是全量數據的探索結果。
2、共享問題
問題描述:
報表存在於Excel文件中,所以共享的形式,也只能是把整個Excel文件去做共享,用戶大都是把Excel文件通過郵件或即時通訊軟體共享,這樣文件滿天飛,不好管理。另外,這樣對於權限體系的管控,分發的方便性都不夠好。
解決方案:
我們通過Excel融合分析把資源發布到平臺上即可解決Excel文件共享的問題。
1. 我們需要把製作好的Excel融合分析報表發布到伺服器上,以便瀏覽和管理。我們也可以把發布的報表通過Web連結去共享,實現數據實時更新。
2. 在共享前可以設置資源權限、數據權限和報表內權限,分別實現不同用戶看到的資源不同,不同用戶看到的數據不同、不同用戶同一張報表看到的範圍不同。具體參考下章節安全問題。
3、安全問題
問題描述:
我們知道使用Excel進行資源分享會有安全性的問題,主要體現在下面幾個方面:
權限不好控制,實現權限範圍內的用戶才能查看相應的報表不便。沒法做到只共享分析結果,而不共享明細數據;數據沒法做到每個人的數據不同,根據用戶權限動態更新數據。
解決方案:
而通過我們smartbi的權限管理體系,可以幫助用戶解決以上問題,達到安全管理的效果:
1. 通過資源權限實現只有權限範圍內的用戶才能查看相應的報表。
2. 通過數據權限實現給一線業務人員,只能處理自己權限範圍內的數據。
3. 通過脫敏規則實現欄位級別的脫敏保護,精確控制報表內的數據權限。可以通過脫敏規則來實現權限的設置。
4. 通過報表內權限設置功能來實現針對不同的報表,控制報表內部明細數據的查看瀏覽權限。
03
Excel融合分析如何融合BI強大的數據能力?
1、自助取數
問題描述:我們知道Excel數據獲取的過程比較麻煩,通過導出到Excel或是粘貼到Excel中去來實現取數。特別是周期性及其重複性(同樣的數據,不同區域,權限不同)的數據獲取,,也必須單獨生成,數據準備完全依賴IT,響應不夠及時。
解決方案:在產品中,IT只需幫助業務用戶做好數據目錄,做好寬表,業務用戶通過數據集、透視分析等自動取數進行加工處理,加工以後再把結果欄位直接拖到Excel裡面,一刷新,數據就出來了。對於周期性和重複性取數需求,我們通過參數條件過濾和權限設置即可解決。
另外產品包括多種功能來滿足用戶不同的取數需求,具體說明如下:
自助數據集
如果要實現跨庫查詢,我們可以實現數據集用到比較多的是自助數據集,自助數據集主要是實現跨庫,跨表的查詢;它對數據底層數進行一定的處理加工,將處理好的表保存,作為後續數據可視化的基礎。
透視分析
業務用戶基於Smartbi透視分析功能對清單數據進行自定義的數據處理,通過簡單地勾選就可從千萬清單數據中篩選出Excel所需的匯總數據結果,並生成透視分析結果集,完全滿足業務用戶自助式數據準備!
而且,透視分析的結果一般已經比較小了,如果統計性能不夠快,可以通過SmartbiMPP做性能加速。另外,透視分析通過拖拽欄位即可生成參數,實現動態參數化。
導入的數據文件
在業務中,經常會有上傳文件保存到資料庫,然後再數據表中查看數據的需求;為方便用戶做數據管理以及更方便地使用文本數據,Smartbi可加載文件數據將數據文件導入到高速緩存庫或數據源。
2、數據聯合
線上線下數據聯合是指通過獲取在線數據,通過公式結合本地靜態數據,實現數據匹配,從而進行數據分析和展示。
應用場景:
需要進行線上線下數據聯合的場景很多,比如銷售明細數據從在線資料庫中獲取,但「客戶標籤」存儲在本地Excel文件中,尚未標準化,隨需應變。通過對線上線下數據做聯合分析,以便對不同標籤的客戶有不同的促銷手段。
解決方案:
首先,通過Smartbi數據服務和Excel插件功能實現銷售明細數據的自助取數。通過Smartbi數據服務功能進行數據連接、準備和處理,然後在Excel設計器中,從數據集面板拖拽欄位實現到對應Excel的單元格中,從而實現自助取數。
然後通過VLOOKUP函數從「客戶標籤」頁中匹配獲取數據,從而實現線上線下數據聯合。
通過上面介紹,相信現在您已經對Excel融合分析的功能特色有了更深入的了解了!若是您也是Excel用戶,希望能使用Excel融合分析解決您的問題,請到我們官網體驗中心來體驗一下吧!