1. 概述
1.1 版本
FineBI 版本 | 功能變動 |
---|---|
6.0 | - |
6.0.2 | 在製作組件介面新增「匯出Excel」按鈕,詳情參見本文 2.1 節 |
6.1.2 | 支援公共連結查看儀錶板時,將組件匯出Excel |
1.2 應用場景
當做好業務分析以後,想要將分析的資料從 BI 中匯出到本地。
1.3 功能說明
1)該功能支援將組件中的全部資料匯出到 Excel 中儲存在本地。
2)組件匯出 Excel 的四種路徑:
可以在組件編輯介面進行匯出 Excel 操作;
可以在儀錶板編輯/預覽頁面對組件進行匯出 Excel 操作;
可以對已掛載到目錄介面的儀錶板組件進行匯出 Excel 操作。
可以對公共連結查看的儀錶板進行匯出 Excel 操作;
3)若需要將儀錶板中所有的組件資料全局匯出可參見文檔:儀錶板匯出
2. 匯出操作
2.1 組件編輯介面匯出
在製作組件介面,功能欄點選「匯出Excel」,如下圖所示:
2.2 儀錶板編輯介面匯出
在儀錶板編輯介面中,選中對應組件,點選組件右上角的下拉按鈕,選擇「匯出Excel」,如下圖所示:
2.3 儀錶板預覽介面匯出
進入儀錶板預覽介面,點選組件右上角的下拉按鈕,選擇「匯出Excel」,如下圖所示:
2.4 目錄介面組件匯出
目錄介面匯出,使用者需要管理者開啟目錄匯出權限才可以匯出組件。如下圖所示:
擁有權限後選擇組件,點選「下拉>匯出Excel」如下圖所示:
2.5 公共連結組件匯出
1)需要為使用者開啟「公共連結匯出控制」權限,確定使用者分享的公共連結具備儀錶板匯出權限 。
2)擁有「公共連結匯出控制」權限的使用者,建立公共連結時勾選「公共連結匯出」可以允許該公共連結匯出。如下圖所示:
3)使用公共連結查看儀錶板,點選組件「下拉>匯出Excel」按鈕,即可匯出組件。如下圖所示:
3. 匯出的 Excel 檔案說明
3.1 表格組件
若是匯出的是表格組件,並存在過濾條件,則生成的 Excel 檔案包含兩個 sheet
3.1.1 組件詳細資料
按展開所有維度節點後的形式展示,也包含組件設定的主題色和欄寬。
使用者可以對匯出的 Excel 資料進行進一步加工匯總等操作,以滿足其他使用需要;如下圖所示:
3.1.2 組件過濾條件
如下圖所示:
3.2 圖表組件
若匯出的是圖表組件,會匯出以下資料。範例組件如下圖所示:
3.2.1 組件詳細資料
若圖表存在多個指標細粒度相同且沒有特殊顯示時,會合併到一個 sheet 頁中展示資料,如下圖所示:
注:若是橫軸和縱軸都有指標欄位, 匯出 Excel 時哪個軸指標欄位比較多則匯出哪個軸的指標欄位。若是一樣多,則匯出的是縱軸的指標欄位。
3.2.2 過濾條件
如下圖所示:
3.2.3 組件頁面
會顯示組件圖形效果。如果介面上使用了過濾,那麼對應匯出時也會受到組件相應的過濾效果。即匯出的內容都與當前使用者所查看到的分析結果一致。如下圖所示:
4. 注意事項
不管是表格組件還是圖表組件,當詳細資料超過 Excel 最大列欄限制時,會分成多個 sheet 展示。例如 Excel2007 開始的版本最大行數是1048576列,匯出的資料超過 1048576 列就會分 sheet 展示。
FineBI 匯出的日期非 Excel 的日期格式,而是正文,可以透過 Excel 將正文轉化為日期格式。
直連資料下,非 FineBI 提供的排序操作的排序效果均不做要求,組件匯出 Excel 的內容排序可能會不相同。例如連結的是 clickhouse 資料庫,明細表多次匯出 Excel 排序各不相同,這是因為 clickhouse 資料庫特性,沒有進行排序,每次查詢出得順序都是隨機的。