I have some python code that can generate about 3 gb of data over 15 minutes. It is currently streaming the data to a text file as a "column" value1|value2|value3.. line and then does some post processing to convert the whole text file into a csv that jmp can open. The csv file can have up to ~30k columns and 100 to 10k rows after it splits the values.
To make the data get to JMP faster, I would like to stream the text data directly from the memory of the python session into a jmp session.
I have tried some ole automation using pycom but it seems that the calls to pycom are very slow which makes it hard to iterate on each line and update the correct row for the couple of values that get produced in that "line".
Is there another way? sqlite memory table? JSL socket? JMP python API?