20240613-Wendy-集成部署下读取FineBI公共数据

  • 文檔創建者:Roxy
  • 編輯次數:11
  • 最近更新:Wendy123456 于 2024-06-07
  • 1. 概述

    1.1 版本

    FineDataLink 版本FineBI6.0 版本功能变动
    4.0.27最低支持版本 6.0.12 JAR 2023-08-03)-
    4.0.29最低支持版本 6.0.13BI SQL 数据集参数支持在定时任务中使用注:日期类型参数暂不适配。
    4.1.3最低支持版本 6.0.16

    通过数据连接,支持读取多个 FineBI 工程的数据,同时通过使用指定用户账号密码限制权限,使用更安全

    1.2 应用场景

    希望可以在其他系统中使用 FineBI 公共数据,例如:

    • 用于CRM、简道云此类业务系统中;

    • 用于 FineReport 报表中展示;

    • 用于消息推送,发送消息到I指定软件中。

    1.3 功能简介

    集成部署工程支持读取 FineBI 中公共数据,使用「数据同步-公共数据」、「数据转换>数据集输入」或者「参数赋值」功能进行数据处理并写入指定的数据库;

    支持将 FineBI 中处理好的数据通过 API 接口输出至指定系统;

     支持将 FineBI 中处理好的数据写入简道云表单等业务系统中。

    • 本地公共数据:集成环境当前 FineBI 公共数据。

    • 远程公共数据:通过 配置远程公共数据源 连接的其他 FineBI 公共数据。

    2. 前提条件

    1)FDL 与 FineBI 适配版本说明请参见:版本适配说明

    2)读取远程BI 「公共数据」某表时,由于需要拥有该表的查看权限,因此配置远程连接的用户名为需要为 FineBI 设计用户,且拥有该表的数据使用权限,详情参见:公共数据使用权限

    注:定时任务调度执行时,能够获取到的数据,基于超管用户的权限。

    3)若需要使用远程公共数据,则需要先建立远程公共数据源,详情参见:配置远程公共数据源 

    3. 操作步骤

    用户想要将在 FineBI 中已经处理好并发布在「公共数据」中的「招聘数据」数据表写入到指定数据库 mysql 中,供后续其他系统使用。

    3.1 新建任务

    集成部署环境下,点击「数据中心>数据开发」,新建定时任务,如下图所示:

    3.2 设置定时任务

    进入任务编辑界面后,新建数据转换节点,并进入节点编辑界面,新增「数据集输入」算子,如下图所示:

    注:「数据同步」中同样支持公共数据作为数据源,如下图所示:

    选择「公共数据」,即可在该用户有使用权限的公共数据表中选择需要进行数据处理的数据表「招聘数据」,如下图所示:

    点击「数据预览」即可查看到公共数据中的招聘数据表内容,如下图所示:

    然后可对数据进行其他处理,例如使用「字段设置」去掉 salary 字段,如下图所示:

    使用「DB表输出」将数据落库至指定的数据库,如下图所示:

    注:「本地公共数据更新」支持将定时任务处理好的数据写入数据库的同时直接输出至FineBI 公共数据的指定文件夹内,详情参见:定时任务输出时同步数据到FineBI

    3.3 效果查看

    运行定时任务后,即可看到公共数据中数据被写入指定的数据库中。

    附件列表


    主題: 資料連結範例
    已經是第一篇
    已經是最後一篇
    • 有幫助
    • 沒幫助
    • 只是瀏覽
    • 评价文档,奖励 1 ~ 100 随机 F 豆!

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

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

    不再提示

    10s後關閉

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

    反馈已提交

    网络繁忙