準備匯入/同步使用者資料

  • 文档创建者:Roxy
  • 历史版本:5
  • 最近更新:Nikozhan 于 2025-03-31
  • 1. 概述

    在 导入用户同步使用者 前需要進行資料表的準備,將需要進行匯入或者同步的資料表首先接入 FineDataLink 系統,並進行簡單的資料處理,以便後續進行使用者匯入和同步。

    匯入的使用者資料來自伺服器資料集,支援使用者部門「有層級」和「無層級」兩種。

    使用者可根據自身使用者結構選擇其中一種。

    2. 無層級結構-SQL 資料集

    本節範例所用的使用者資訊表部門職務間無層級結構。匯入的使用者的部門都是並列在「所有部門」下,如下圖所示:

    2.1 準備使用者資訊表

    準備一張使用者資訊表,表結構如下圖所示:

    點選下載使用者資訊表:

    匯入使用者.xlsx

    注1:匯入使用者時,帳號、姓名、密碼為必填項,此外內容可以不填。

    注2:使用者手機號碼碼支援綁定中國大陸、中國台灣、中國香港、土耳其、韓國、日本、新加坡、馬來西亞手機號碼碼

             中國大陸手機號碼碼可自行選擇是否加區號,其他地區手機號碼碼需要加區號。

    2.2 建立伺服器資料集

    請自行使用第三方資料庫管理工具將上表匯入資料庫,並建立系統與該資料庫的 建立並管理資料源 。下文將以 demotest資料庫為例。

    管理者登入 FineDataLink 系統,點選「管理系統>資料連結>伺服器資料集」,建立「SQL資料集」。如下圖所示:

    設定資料集名稱為「匯入使用者1」,資料連結選擇「demotest」,SQL 語句為:

    select * from 匯入使用者1

    3. 無層級結構-檔案資料集

    本節範例所用的使用者資訊表部門職務間無層級結構。匯入的使用者的部門都是並列在「所有部門」下,如下圖所示:

    3.1 準備使用者資訊表

    準備一張使用者資訊表,表結構如下圖所示:

    點選下載使用者資訊表:

    匯入使用者1.xlsx

    注1:匯入使用者時,帳號、姓名、密碼為必填項,此外內容可以不填。

    注2:使用者手機號碼碼支援綁定中國大陸、中國台灣、中國香港、土耳其、韓國、日本、新加坡、馬來西亞手機號碼碼

             中國大陸手機號碼碼可自行選擇是否加區號,其他地區手機號碼碼需要加區號。

    注3:也可使用 TXT / XML 檔案,設定方式請參見:文件数据集

    3.2 建立伺服器資料集

    將該表儲存在本地,或者上傳至 FDL 工程的%HOME%\webapps\webroot\WEB-INF\reportlets目錄下。

    管理者登入 FineDataLink 系統,點選「管理系統>資料連結>伺服器資料集」,建立「檔案資料集」。如下圖所示:

    設定資料集名稱為「匯入使用者-檔案」,選擇上文準備的表格。

    注1:若選擇伺服器檔案,則選擇 FDL 工程的%HOME%\webapps\webroot\WEB-INF\reportlets目錄下的檔案。

            若選擇本地檔案,上傳後檔案自動儲存至 FDL 工程的%HOME%\webapps\webroot\WEB-INF\reportlets\excel目錄下。

    注2:也可使用 TXT / XML / 遠端 URL 檔案,支援資料集參數,設定方式請參見: 文件数据集 。

    4. 有層級結構-樹資料集

    本節範例所用的使用者資訊表部門職務間有層級結構。匯入使用者的部門如下圖所示:

    4.1 準備使用者資訊表

    準備一張使用者資訊表,表結構如下圖所示:

    點選下載使用者資訊表:

    匯入使用者2.xls

    注1:匯入使用者時,帳號、姓名、密碼為必填項,此外內容可以不填。

    注2:使用者手機號碼碼支援綁定中國大陸、中國台灣、中國香港、土耳其、韓國、日本、新加坡、馬來西亞手機號碼碼

             中國大陸手機號碼碼可自行選擇是否加區號,其他地區手機號碼碼需要加區號。

    注3:同步使用者資料集時,若伺服器資料集為樹資料集 ,頂層機構的父機構應為空值。如下圖所示的 Abby 使用者,fid 欄位為空。

    注4:部門沒有使用者也是可以的,例如總部只有下屬部門,但沒有直屬職務和使用者,也是可以生成樹資料集和同步使用者的。

    4.2 建立SQL資料集

    請自行使用第三方資料庫管理工具將上表匯入資料庫,並建立系統與該資料庫的 建立並管理資料源 。下文將以 demotest 資料庫為例。

    管理者登入 FineDataLink 系統,點選「管理系統>資料連結>伺服器資料集」,建立「SQL資料集」。如下圖所示:

    設定資料集名稱為「匯入使用者2」,資料連結選擇「demotest」,SQL 語句為:

    select * from 匯入使用者2

    4.3 建立樹資料集

    管理者登入 FineDataLink 系統,點選「管理系統>資料連結>伺服器資料集」,建立「樹資料集」。如下圖所示:

    設定資料集名稱為「匯入使用者-有層級」,構建自資料集「匯入使用者2」,原始標記欄位為「did」,父標記欄位為「fid」,如下圖所示:

    注:匯入使用者樹資料集,僅支援依賴所選資料集的父標記欄位構建樹,不支援依賴所選資料集的標記欄位的長度構建樹。

    5. 後續步驟

    準備好使用者資料表後即可將使用者資料同步或者匯入至FineDataLink 系統,詳情參見:导入用户同步使用者

    附件列表


    主题: 系統管理
    • 有帮助
    • 没帮助
    • 只是浏览
    • 评价文档,奖励 1 ~ 100 随机 F 豆!