我有一个csv文件,其中包含我要转换的单独行上有关客户端的数据。
当前布局为:
Client_Name,Client_ID,Client_Group,Attribute_Name,Date,Attribute_Value
每行包含有关客户的信息,例如:
Acme,0001,Marketing,Sales_Amt,2010-10-01,100
Acme,Queries,3
Smiths,0002,Retail,1200
Smiths,11
我要做的是将其转换为以下时间序列布局:
Date,Client_Name,Queries
这样每一行都读为:
2010-10-01,Acme,100,3
2010-10-01,Smiths,1200,11
所以我可以每天查看每个客户端属性。这是ETL的工作,还是仅使用sed和awk之类的文件操作工具就可以轻松完成此任务?