我试图读取一个csv文件,其中元数据放在第4行到第7行
Source,"EUROSTAT","INE","BDP"
Magnitude,,,
Unit ,"Percent","Percent","Unit"
Series,"Rate","PIB","Growth"
相关数据从第10行开始。此CSV格式将始终是固定的,包含此类数据和此行处理
Date,Series1,Series2,Series3
30-09-2014,13.1,1.1,5.55
30-06-2014,13.9,0.9,5.63
31-03-2014,15.1,1.0,5.57
31-12-2013,15.3,1.6,5.55
30-09-2013,15.5,-1.0,5.66
30-06-2013,16.4,-2.1,5.65
我所做的是跳过第一行并随后从第10行读取数据,并自己定义列元数据。但是,行不具有Unit类型,也不具有Metadata标头中定义的大小。在SSIS中,我对一个指标列进行了一个Unpivot列,所以我有Date, Series, Value
样式的表。
我的问题是如何制作一个表格Date, Series, Value, Magnitude, Unit
,其中Series, Magnitude, Unit
从前10行读取?