您正在浏覽的是 FineBI 7.X 幫助文檔,點選跳轉至 FineBI 6.X 幫助文檔

CI/CD 整合

1. 概述

1.1 版本

FineBI 版本功能變動
7.0.8-

1.2 預期效果

為解決多個團隊、多個環境開發時出現的協作混亂、改錯難恢復、環境間內容不同步等問題,實現更高效、更可靠的報表交付,7.0.8版本起新增了CI/CD整合功能。透過這個功能,使用者可以一鍵上傳儀表板/資料到程式碼倉庫中、隨時同步內容到本地,確保開發、測試和生產環境完全一致。

1.3 支援範圍

1)程式碼倉庫支援範圍:GitLab

2)FineBI中資源支援範圍:

  • 我的分析中的分析主題

  • 資料目錄中的DB資料庫表、SQL資料集、Excel資料集

    注:當前版本不支援上傳 Excel 資料集的原始 Excel 檔案。上傳或同步 Excel 資料集時,僅包含資料集的配置資訊,原始 Excel 檔案需使用者在新環境中重新上傳。

    2. 操作步驟

    注:GitLab 程式碼倉庫需由使用者自行搭建,本文不涉及該過程,預設已完成。

    2.1 配置程式碼倉庫

    點選「管理系統>系統管理>標準」,填寫「整合Repository」下的相關資訊,如下圖所示:

    填寫說明:

    專案說明
    存取Token(必填)GitLab 的系統級 Personal Access Token(PAT)
    倉庫地址(必填)資源上傳的目標倉庫
    分支(必填)上傳資源預設推播的分支設
    目錄(必填)指定程式碼上傳的路徑前綴
    賬戶標識(選填)系統上傳時的 author 標識

    2.2 提交資源

    2.2.1 提交分析主題

    方式一:在我的分析中選中需要提交的資源,點選提交,填寫好提交資訊後提交入程式碼倉庫,如下圖所示:

    方式二:在右上角「未提交更改數」中找到需要提交的資源,填寫好提交資訊後點選「提交」,如下圖所示:

    支援多選,可勾選多個資源後一起提交。

    提交成功後可在程式碼倉庫中看到該資源,如下圖所示:

    2.2.2 提交資料

    提交資源與提交分析主題的操作入口位置略有差異,操作步驟完全一致,此處不再贅述。操作入口如下圖所示:

    注1:僅支援提交DB資料庫表、SQL資料集、Excel資料集。

    注2:資料同步至FineBI時只支援改寫,不支援新增。

    2.3 同步資源

    1)在程式碼倉庫中找到需要同步的資源,點選操作欄中的按鈕(/)的即可將資源同步到FineBI,如下圖所示:

    可選擇對資源執行“新增”或“改寫”操作:

    • 新增:若資源不存在,則直接建立該資源;若資源已存在,則建立一個主題版本。

    • 改寫:對資源進行校驗,校驗透過後同步並改寫對應的主題。

    2)同步成功後可在對應資源的版本管理中讀取該版本,如下圖所示:

    2.4 刪除資源

    若資源在FineBI中刪除,提交該改動後,對應資源也將在程式碼倉庫中同步刪除。


    附件列表


    主题: 資料管理
    • 有帮助
    • 没帮助
    • 只是浏览
    • 圖片不清晰
    • 用語看不懂
    • 功能說明看不懂
    • 操作說明太簡單
    • 內容有錯誤
    中文(繁體)

    滑鼠選中內容,快速回饋問題

    滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

    不再提示

    10s後關閉

    獲取幫助
    線上支援
    獲取專業技術支援,快速幫助您解決問題
    工作日9:00-12:00,13:30-17:30在线
    頁面反饋
    針對當前網頁的建議、問題反饋
    售前咨詢
    業務咨詢
    電話:0933-790886或 0989-092892
    郵箱:taiwan@fanruan.com
    頁面反饋
    *問題分類
    不能為空
    問題描述
    0/1000
    不能為空

    反馈已提交

    网络繁忙