XML 資料集,就是指資料源是一系列的 XML 檔案。
管理者可以將這些檔案作為資料來源,用 FineBI 來呈現這些資料,並做相應的資料分析。
XML 檔案的內容,可自訂「正文編碼型別」和關鍵節點。
支援的正文編碼型別有:GBK、BIG5、ISO-8859-1、UTF-8、UTF-16、EUC_JP、EUC_KR、CP850。預設為UTF-8
例如:準備的 XML 檔案如下,編碼格式為UTF-8,關鍵節點有多個,本文將使用 frtest 節點。
ALFKIALfreds Futterkiste90 ANATRAna Trujillo Emparedados y helados90
超級管理者預設可從數據決策系統新增伺服器資料集。普通使用者如需新增,需要超管授予權限。
超級管理者登入數據決策系統,點選「管理系統>權限管理>全局設定」,開啟「分級授權」和「資料連結控制」,點選「儲存」。如下圖所示:
超級管理者登入數據決策系統,點選「管理系統>權限管理>權限配置」,選擇權限載體「部門/角色/使用者」,選擇具體項,開啟「管理系統>資料連結>查看權限」。如下圖所示:
伺服器資料集支援三種方法呼叫 XML 檔案,使用者可根據自身情況進行選擇。
1)伺服器檔案:XML 檔案儲存在 BI 工程的%BI_HOME%\webroot\WEB-INF\reportlets目錄下。
2)本地檔案:XML 檔案儲存在使用者電腦上,呼叫後自動儲存至 BI 工程的%BI_HOME%\webroot\WEB-INF\reportlets\xml目錄下。
3)遠端 URL 檔案:XML 檔案儲存在某個伺服器端,呼叫該檔案的存取 URL 即可。
將準備好的 XML 檔案上傳至 BI 工程的%BI_HOME%\webroot\WEB-INF\reportlets目錄下。
擁有權限的使用者登入 BI 工程,點選「管理系統>資料連結>伺服器資料集」,選擇「建立資料集>檔案資料集」,如下圖所示
1)設定資料集名稱,名稱不可為空,不可與已有資料集重複。
2)選擇檔案型別為 XML。
3)檔案來源選擇「伺服器檔案」,選擇 reportlets 目錄下的 XML 檔案。
本地檔案上傳前,需要關閉「管理系統>安全管理>安全防護>檔案上傳校驗」,否則上傳按鈕灰化。如下圖所示:
擁有權限的使用者登入 BI 工程,點選「管理系統>資料連結>伺服器資料集」,選擇「建立資料集>檔案資料集」,如下圖所示:
3)檔案來源選擇「本地檔案」,選擇本地電腦準備好的 XML 檔案。上傳成功後跳出提示框:XML 上傳成功!
已上傳的檔案自動儲存至 BI 工程的%BI_HOME%\webroot\WEB-INF\reportlets\xml目錄下。
注:若該目錄下存在同名檔案,則無法成功上傳。
將 XML 檔案儲存在某個伺服器下,獲得該檔案的存取 URL。
注:請確定 BI 工程可成功存取該檔案,否則將呼叫失敗。
3)檔案來源選擇「URL」,輸入 URL 位址,點選「測試連結」。連結成功後跳出提示框:連結成功!
注:URL位址中若包含中文,必須先進行 URL轉碼 ,在平台填寫轉碼後的路徑,方可正常存取。
1)使用者可自訂設定資料集函式。
2)使用者可選擇 XML 檔案內容的編碼型別。
2)使用者可選擇 XML 檔案內容的關鍵節點。如不選擇關鍵節點,資料集預覽無內容。
點選儲存,即儲存伺服器資料集。