...
1 概述
读取文件数据主要有以下方式:1)
- 使用Excel导入模型:要根据模板导入,并且一次只能导入一个文件
...
- 数据源/ 加载文件数据: 一次只能导入一个文件
...
- ETL的”FTP数据源"节点: 一次只能读取一个文件
而在V10.5.8版本中,支持一次性批量读取多个excel文件数据并且合并成大宽表存储到指定表中,业务人员无需重复导入,提高了其工作效率。
2、支持一次性批量读取多个excel文件数据并且合并成大宽表存储到指定表中,业务人员无需重复导入,提高了其工作效率。
2 场景举例
零售行业,店面可能分布在不同的国家、城市里,每个店面每个月都会生成一份Execl文件数据,到了月底客户把所有店面的文件收集起来,统一存放在一个文件夹中;
客户要求文件夹下所有文件的数据落地整合成一份数据,然后再用于可视化分析;
2.1 操作步骤
...
具体操作步骤如下:
1、准备ftp文件
先把excel、csv文件上传到ftp,如下图:
所有的文件内容格式要一致:
...
由于Foreach循环器只是读取文件的名称FileName和sheetName,真正要读取ftp数据是通过ETL节点“FTP数据源”,所以先要建立ETL资源
...
2、建立ETL资源读取、处理、存放数据
首先打开ETL,并且拖入“ftp数据源”节点,并且建立参数,如下图所示,定义参数fileName和sheetName;
...