ETL处理是从各种分散数据源收集和组织信息,通过清洗、转化并整合到共同存储库中,作为数据分析的基础。
- 外部数据表格
若要将外部数据表转换至FineBI中的BIdemo业务包,应在图形工具中挑选正确数据源并执行导入操作。
登录FineBI系统使用管理员权限; 转至“数据配置”-“业务包管理”; 选取BIdemo业务包; 进入配置页面,根据指示完成设置。
- 点击页面下方的+ETL表按钮,即可进入ETL处理界面,具体操作所示。
- 点击右上角添加表按钮,可将非业务包内数据表添加为转化表的基础表,所示。

任意选取一张数据表,例如transfer表,确认后点击下一步,页面将跳转至FineBI图形化分析工具的数据表配置界面。当前展示的是transfer表的设置区域,左侧为表属性配置区,右侧为该表的ETL处理设置区。在右侧中部可见表名按钮,点击该按钮后,即可选择所需的数据转换类型,进行相应的ETL操作,具体操作步骤如下所示。

- 业务包中的数据表信息
若要对FineBI业务包中的数据表进行ETL转换,只需点击目标数据表进入配置界面。在右侧的ETL处理区域,选择所需的操作类型即可完成数据转换。例如,选中BIdemo业务包内的分公司信息(region)表后,系统会展示ETL处理选项,用户可根据需求设定清洗、转换或加载规则,从而实现高效的数据整合和分析提升。

- ETL处理的四种类型
如图所示,ETL处理包括多种类型,例如添加公式列、进行 join 和 union 操作、行和列的转换、选择特定字段、数据过滤、分组汇总以及创建自循环列。
11、 ETL转换将业务包内原始数据表处理后生成新表,原表随之消失,仅保留转换后的数据表。

