ETL转换是将来自不同来源的异构数据,如关系型数据库等,经过清洗、转换后,统一存储到中间层,为后续的数据分析提供一致、可靠的数据基础。
1、 外部数据表格
2、 若需将外部数据表通过ETL转换添加至BIdemo业务包,可借助FineBI的图表功能实现。具体操作中,应如何选取所需的外部数据表?
3、 使用管理员账户登录FineBI系统,依次点击数据配置与业务包管理,选择BIdemo业务包,进入其配置界面,具体操作所示。
4、 点击页面下方的+ETL表按钮,即可进入ETL处理界面,具体操作所示。
5、 点击右上角添加表按钮,可将非业务包内的数据表添加为转化表的基础表,所示。
6、 任意选取一张数据表,例如transfer表,选中后点击下一步,页面将跳转至FineBI的图表设置界面。此时进入该数据表的配置页面,左侧为表属性设置区域,右侧则展示ETL处理界面。在右侧中间位置设有表名按钮,点击该按钮后,可选择所需的数据转换类型,便于进行后续的ETL操作,具体操作方式所示。整个流程直观清晰,便于用户快速完成数据处理配置。
7、 业务包中的数据表结构
8、 若需对FineBI业务包中的数据表进行ETL转换,可直接在业务包中点击目标数据表,进入其配置页面。随后在右侧的ETL处理区域,即可对该表执行相应操作。例如,选中BIdemo业务包内的分公司信息(region)表后,系统将自动加载至右侧ETL界面,用户可在此选择所需的ETL处理类型,如清洗、转换、聚合等,完成数据加工流程,提升数据质量与分析效率。
9、 ETL处理的四种类型
10、 所示,ETL处理包含多种类型,如添加公式列、进行join与union操作、行列转换、选取部分字段、数据过滤、分组汇总以及创建自循环列等。
评论
更多评论