You could split them within qv in a way like this:
[Record ID], Timestamp,
subfield(Data, ':', 1) as Fieldname,
subfield(Data, ':', 2) as Fieldvalue;
Load [Record ID], Timestamp, subfield(Data, ',') as Data;
SQL Select * From db;
I'm not absolutely if the first subfield-statement worked within a preceeding-load (if not you could replace it with a normal resident load). Are Fieldname and Fieldvalue not real fields + values else more a kind of category with value you are already finish. Are this real fields you need a further generic load to create them as fields, see: Sample Generic Load Script.