G
Guest
I guess I don't know how to word it better than that.
Our company has machines that generate log file in our own proprietary
language. A while back I wrote a class that took one of these files and
loaded all the data into a dataset of some predefined tables and some dynamic
tables. This worked well for a while and gave me the ability to do searches,
although each search ended up being a lot of custom code.
Now I'm getting to the point where I need to revisit this code and I'm
trying to create a hierarchy of classes.
So the base class is Log, and that is inherited by a class called
MachineXLog. Now since i know what information would appear in MachinexLog I
could create a strongly typed dataset that defines all the fields of this new
table.
So the problem comes in at this point. I have a large table, of dynamic
fields. I want to run a select statement on this table, and grab a subset of
these fields and stick this data in a strongly typed table for easy coding
access.
One of the big sticking points is performance. I need to move ~12 Gigs of
compressed data trough this process (changed into xml it turn into 600 Gigs
of xml).
..Net 2.0 answers are fine as well.
Our company has machines that generate log file in our own proprietary
language. A while back I wrote a class that took one of these files and
loaded all the data into a dataset of some predefined tables and some dynamic
tables. This worked well for a while and gave me the ability to do searches,
although each search ended up being a lot of custom code.
Now I'm getting to the point where I need to revisit this code and I'm
trying to create a hierarchy of classes.
So the base class is Log, and that is inherited by a class called
MachineXLog. Now since i know what information would appear in MachinexLog I
could create a strongly typed dataset that defines all the fields of this new
table.
So the problem comes in at this point. I have a large table, of dynamic
fields. I want to run a select statement on this table, and grab a subset of
these fields and stick this data in a strongly typed table for easy coding
access.
One of the big sticking points is performance. I need to move ~12 Gigs of
compressed data trough this process (changed into xml it turn into 600 Gigs
of xml).
..Net 2.0 answers are fine as well.