我有一个场景,我将Excel转换为CSV/TXT,我的Excel文件是格式化的,这意味着主要内容从A12开始,但结束单元格是动态的(如Y400或y700等(,我们不知道,在这种情况下,ADF中是否有可能定义Excel范围。
在adf中有一个excel数据集的范围选项,您可以在其中提到以下动态范围:
A12
这将从A12开始,并动态定位终点
范围:-给定工作表中用于定位选择性数据的单元格范围,例如:
- 未指定:从第一个非空行和列将整个工作表作为一个表读取
- A3:从给定单元格开始读取一个表,动态检测下面的所有行和右边的所有列
- A3:H5:将此固定范围读取为表格
- A3:A3:读取单个单元格
使用DataFlow并遵循以下步骤:
1.添加excel/CSV源数据集(在列中插入"FileName"以保存文件名2.添加过滤器活动并插入'length(trim"',''(((!=0'3.轰!!空行消失了。