反饋已提交
網絡繁忙
使用者對於導出資源管理和導出前端體驗有一些客製化需求。
針對導出檔案,在導出過程中,增加檢驗碼認證功能,保障資料安全
針對導出的excel檔案,進行檔案安全加固,為檔案自身的安全性要求,提供瞭解決方案
針對導出檔案,提供檔案中心功能,對導出檔案進行統一管理,支援檔案導出到FTP伺服器;增加導出排隊功能,防止大數據量導出時,可能導致的前端頁面卡住和系統當機等問題
可自訂導出檔案格式,如限制使用者只可導出帶有水印的Excel檔案,提升安全性
「導出中心」插件提供四種功能:
防止使用者的數據決策系統帳號密碼公佈,而導致的惡意導出情況。
導出時,支援透過綁定的使用者簡訊、郵箱方式,接收導出檢驗碼。
輸入正確檢驗碼的使用者,方可進行導出操作。
1)檔案加密
為了防止導出的Excel檔案被無限制傳播,導出後的Excel檔案支援密碼鎖。
密碼會透過郵件的方式,通知到對應的進行導出操作的使用者。
2)編輯加密
為了防止導出的Excel檔案被惡意篡改,範本製作者可設定編輯密碼。
如需編輯導出的Excel檔案儲存格,必須獲得範本製作者/管理者設定的編輯密碼。
3)檔案水印
為了溯源導出檔案的下載者,導出後的Excel檔案自帶水印
水印內容可自訂。
)針對大檔案導出慢,容易有當機風險的問題,導出中心插件實現了導出資源管理功能。使用者可以將檔案導出到檔案中心,後臺導出的形式,確定關閉前端頁面也不會有影響,導出完成會有郵件提醒。
2)後臺導出能限制導出併發,增加佇列導出功能,能有效防止導出併發過多導致當機的風險。
3)導出檔案管理介面,支援檔案批量刪除下載,檔案名稱查詢,展示檔案的檔案型別,檔案大小等資訊。
4)支援檔案導出到FTP伺服器
針對導出中心整個導出過程,使用finedb表記錄全過程,方便管理者監視回溯。
「導出中心」插件不支援在以下情況下使用:
不支援決策報表導出
不支援行式引擎、新計算引擎導出
當前僅支援標準的word、excel、pdf和圖片導出方式
點選下載插件:導出中心插件
伺服器安裝插件方法請參見:伺服器插件管理。
設計器安裝插件方法請參見:設計器插件管理。
插件安裝後,使用者可在範本工具欄中增加「導出中心」按鈕。
對於單張範本,在「設計器>範本>範本Web屬性」中,選擇該範本的預覽頁面設定,選擇「為該範本單獨設定」。
勾選「使用工具欄」,雙擊「導出中心」,即可將「導出中心」按鈕新增到該範本的工具欄中。如下圖所示:
此處也可以自訂導出檔案格式,在伺服器設定的情況下,選擇某種檔案格式,新增到工具欄。這樣使用者只能導出該型別的檔案
此時預覽該範本,工具欄中會出現「導出中心」的按鈕選項。使用者可透過該按鈕進行導出行為,相關導出行為會被導出中心進行記錄/判斷。
該設定也可對全部範本生效,管理者只需在「伺服器>伺服器設定」中,在對應預覽設定下,編輯工具欄,雙擊新增「導出中心」按鈕即可。
插件安裝後,使用者可在自訂配置「導出中心」相關屬性。
未配置導出中心屬性時,2.2節的「導出中心」按鈕,與普通導出按鈕沒有差別。
配置了導出中心屬性後,若使用2.2節的「導出中心」按鈕進行導出操作,則會觸發相關配置,進行檢驗碼驗證、導出檔案保護等。
對於單張範本,在「設計器>範本>導出中心」中,可為該範本單獨設定相關屬性。如下圖所示:
管理者也可對系統中所有範本配置導出中心屬性。
管理者登入數據決策系統,點選「管理系統>導出中心>配置中心」,即可進行相關配置。如下圖所示:
若使用「導出中心」按鈕進行導出操作,則會觸發此處的相關配置,進行檢驗碼驗證、導出檔案保護等。
在使用「導出中心」按鈕進行導出時,可以透過使用者郵箱和簡訊,進行檢驗碼認證,確定是本人執行相關操作,以防盜用帳號進行導出。
本章範例:進行配置,在使用者eoco使用「導出中心」按鈕導出範本「GettingStartedTW.cpt」時,可使用郵箱/手機簡訊收取檢驗碼,輸入正確的檢驗碼之後,方可進行導出。
如需使用導出認證功能,必須確定範本工具欄中有「導出中心」按鈕,且導出中心開啓了「檢驗碼認證」設定。
開啟範本「GettingStarted.cpt」,點選「範本>範本Web屬性>分頁預覽設定」,選擇「為該範本單獨設定」。
開啟範本「GettingStartedTW.cpt」,點選「範本>導出中心>導出認證」,勾選「檢驗碼認證」,勾選認證方式,可選「簡訊通知」和「郵件通知」。如下圖所示:
如需使用檢驗碼認證,則必須保證:
1)如需使用簡訊通知,則必須系統配置了簡訊發件人,進行導出的使用者配置了手機號。
2)如需使用郵件通知,則必須系統配置了郵件發件人,進行導出的使用者配置了郵箱。
1)簡訊發件人
發簡訊,需要有一個發信人,否則傳送動作無法完成。每個數據決策系統的發信人是唯一的,只需要設定一次即可。
管理者登入數據決策系統,點選「管理系統>系統管理>簡訊」,開啓「使用簡訊平台」,使用一個開通了「簡訊服務」的「帆軟通行證」賬戶登入。如下圖所示:
注1:綁定的帆軟通訊證需要開啓簡訊服務,且充值一些賬戶餘額,否則無法成功傳送簡訊,具體請參見:簡訊
注2:配置完成後,請點選「傳送測試訊息」,確定該手機號可使用。
2)簡訊收件人
發簡訊,需要有一個收件人,否則簡訊無法傳送給任何人。
因此進行導出操作的使用者,在數據決策系統中的使用者資訊,若未綁定手機,則簡訊無法成功傳送。
1)郵箱發件人
發郵件,需要有一個發件人,否則傳送動作無法完成。
管理者登入數據決策系統,點選「管理系統>系統管理>郵箱」,配置發件人賬戶,點選「儲存」,如下圖所示:
設定排程管理任務時,發件人處預設選擇「系統預設發件人」,可下拉選擇其他發件人。
注1:發件人郵箱型別不同,配置步驟可能不完全相同,具體請參見:郵箱。
注2:配置完成後,請點選「傳送測試郵件」,確定郵箱可使用。
2)郵箱收件人
發郵件,需要有一個收件人,否則郵件無法傳送給任何人。
因此進行導出操作的使用者,在數據決策系統中的使用者資訊,若未綁定郵箱,則郵件無法成功傳送。
由於檢驗碼認證需要傳送檢驗碼給使用者的郵箱和簡訊,則必須保證:使用者對範本進行導出操作時,登入了數據決策系統。
eoco(eoco,123456)登入數據決策系統,存取掛載到目錄中的「GettingStartedTW.cpt」範本。
使用「導出中心」按鈕進行任意一種導出格式,跳出彈窗提示輸入檢驗碼。
此時郵箱/手機會收到數據決策系統傳送的隨機檢驗碼,輸入之後點選「確定」,即可觸發下載。如下圖所示:
收到的檢驗碼郵件和簡訊如下圖所示:
郵件:
簡訊:
為了防止使用者隨意分發和惡意編輯,對於導出後的Excel檔案,支援檔案開啟密碼限制、編輯儲存格密碼保護、檔案水印保護。
本章範例:進行配置,使用者eoco導出範本「GettingStartedTW.cpt」的Excel格式檔案後:透過郵箱獲取開啟檔案的隨機密碼;編輯儲存格時需要輸入預設密碼;Excel檔案中存在水印。
如需使用導出認證功能,必須確定範本工具欄中有「導出中心」按鈕,且導出中心開啓了「安全設定」配置。
如需使用「Excel儲存格編輯保護」,需要選擇需要被保護的儲存格。
如需使用「Excel導出水印」,需要設定範本水印。
開啟範本「GettingStarted.cpt」,點選「範本>導出中心>安全設定」,勾選「啟用Excel導出增強」。
勾選需要開啓的保護機制,包括「Excel2007檔案保護」、「Excel儲存格編輯保護」和「Excel導出水印」。如下圖所示:
對於範本的銷售總額總計(D5儲存格),需要限制編輯。因此選中D5儲存格,點選「Excel儲存格編輯保護」,勾選「啟用」。如下圖所示:
開啓儲存格保護之後,範本中未灰化的儲存格預設使用保護樣式,不可編輯
開啟範本「GettingStartedTW.cpt」,點選「範本>水印」,選擇「為該範本單獨設定」。
設定水印內容為$fine_username + now(),點選「確定」,如下圖所示:
如需使用「Excel2007檔案保護」,則必須保證:系統配置了郵件發件人,進行導出的使用者配置了郵箱,用於接收檔案開啟所需的隨機密碼。
eoco(eoco,123456)登入數據決策系統,存取掛載到目錄中的「GettingStartedTW.cpt」範本。使用「導出中心」按鈕進行excel格式導出。如下圖所示:
導出之後,數據決策系統會即刻透過郵箱傳送檔案隨機密碼,如下圖所示:
開啟導出的excel檔案時,會彈出密碼輸入框,填寫郵件接收的密碼,即可開啟檔案。如下圖所示:
Excel檔案中可以看到設定的水印。如下圖所示:
當試圖對總計儲存格進行編輯時,彈出提示:
一般情況下,使用者進行導出操作後,導出的檔案直接儲存到瀏覽器用戶端。
但是大檔案導出慢,容易有當機風險的問題,使用者可以將檔案導出到檔案中心,儲存在伺服器端。
1)後臺導出的形式,確定關閉前端頁面也不會有影響,導出完成會有郵件提醒。
2)限制導出併發,增加佇列導出功能,能有效防止導出併發過多導致當機的風險。
3)導出檔案管理,支援檔案批量刪除、下載,檔案名稱查詢,展示檔案的檔案型別,檔案大小等資訊。
4)佇列監視管理,管理者可查看當前系統中待導出的檔案資訊。
對於需要儲存到檔案中心的範本,需要開啓「儲存到檔案中心」的設定。
開啟範本「GettingStartedTW.cpt」,點選「範本>導出中心>導出認證」,勾選「儲存到導出中心」,勾選通知方式,可選「簡訊通知」和「郵件通知」。如下圖所示:
注意事項1:
由於導出結束後需要傳送通知給使用者的郵箱/手機,則必須保證:
請參考本文3.2節進行配置。
注意事項2:
由於導出結束後檔案存放在數據決策系統伺服器中,需要依靠帳號方可查詢本人導出的檔案。
則必須保證:使用者對範本進行導出操作時,登入了數據決策系統。
當檔案導出結束後。
1)範本預覽頁彈窗提示:
點選可跳轉到檔案中心,查看已導出檔案列表。
2)郵件通知:
3)簡訊通知:
簡訊通知檔案導出成功。使用者可在瀏覽器端存取檔案中心。
上一節介紹了檔案可以導出到檔案中心。
在檔案中心的管理頁面,可查看使用者設定儲存到導出中心的全部檔案,並且支援檔案的批量下載、刪除。
檔案中心位址形如:http://ip:埠/工程名/decision/exportcenter/filecenter/main,
如下圖所示:
支援功能點:
根據檔案名稱(檔案型別)、導出時間、檔案大小查詢對應的檔案。預設查詢條件為當前時間往前7天導出的全部檔案
單檔案下載和刪除,點選每個檔案後的下載和刪除選項,即可實現對應功能
批量下載和刪除,先勾選需要進行操作的檔案,再點選工具欄的刪除和批量下載即可
可查看導出失敗檔案的資訊
除上一節提到的在檔案中心中,使用者可對自己導出的檔案進行統一管理外。檔案中心本身還有很多其他配置項,管理者可以進行全局配置。
管理者登入數據決策系統。點選「管理系統>導出中心>配置中心>文件中心配置」,可進行如下設定:
檔案導出儲存到導出中心時,後臺會儲存檔案的基本資訊和實際的檔案。
檔案的基礎資訊儲存在finedb的fine_plugin_exportCenter_File表中
檔案預設儲存在報表工程的WEB-INF/filcenter目錄下;
同時支援儲存到FTP伺服器
針對多檔案導出的場景,當導出任務數超過設定的並行限制數時,存在部分導出佇列情況。
管理者登入數據決策系統。點選「管理系統>導出中心>排隊監控」,可查看導出進度,如下圖所示:
對於不透過數據決策系統目錄查看導出的情況,導出中心也支援透過URL直接導出,採用的是預設URL功能,可參考:URL直接導出報表
使用前提:
如需使用URL直接導出,則該範本不可開啓「導出認證」、「安全設定>Excel檔案保護」、「檔案中心」相關功能。
僅可開啓「安全設定>Excel儲存格編輯保護」和「安全設定>Excel導出水印」設定。
使用說明:
導出中心的format參數的固定值為export_center,使用exportType參數區分導出型別。
所以直接導出位址為:
http://ip:port/webroot/decision/view/report?op=export&viewlet=範本路徑&format=export_center&exportType=導出型別
各種導出方式對應的exportType參數值如下表所示:
透過「導出中心」按鈕進行的導出操作行為,均記錄在finedb的指定表中。
1)exportCenter_record 記錄使用導出中心導出的資料
匯出的檔案位置
custom_local:匯出到瀏覽器
filecenter:匯出到檔案中心
2)exportCenter_manager_record 記錄針對檔案中心的操作
操作型別
delete:刪除檔案
download:下載檔案
batch_download:批量下載檔案
被操作的檔案ID
即fine_plugin_exportCenter_File中的記錄的檔案id
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙