У меня есть CSV-файл, содержащий данные о клиентах в отдельных строках, которые я хочу преобразовать.
Текущий макет:
Client_Name,Client_ID,Client_Group,Attribute_Name,Date,Attribute_Value
Каждая строка содержит информацию о клиенте, например::
Acme,0001,Marketing,Sales_Amt,2010-10-01,100
Acme,0001,Marketing,Queries,2010-10-01,3
Smiths,0002,Retail,Sales_Amt,2010-10-01,1200
Smiths,0002,Retail,Queries,2010-10-01,11
Я хочу преобразовать его в следующий формат временных рядов:
Date,Client_Name,Sales_Amt,Queries
, чтобы каждая строка читала:
2010-10-01,Acme,100,3
2010-10-01,Smiths,1200,11
ТакЯ могу видеть в день, по атрибутам клиента. Это работа для ETL или я могу сделать это легко с помощью таких инструментов манипулирования файлами, как sed & awk?