Es sieht so aus, als ob die Schnittstelle zwischen einem Python-Datenrahmen und einer JMP-Datentabelle eine CSV-Datei durchläuft. Ist das wahr?
Beispielsweise:
Python Init(Path("C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\python37.dll"));
Python Submit( "\[import pandas as pd
df = pd.read_parquet('c:/temp/tst.parquet')
]\" );
dt = Python Get(df); // this method is saving the df as csv and then opens it in jmp. Is there a way to do that in memory
dt << New Data View;
Python Term();
Im obigen Code sehe ich, wie JMP während des Aufrufs von Python Get (df) einen Fortschrittsbalken zum Lesen einer CSV öffnet. Dies dauert bei großen Dateien sehr lange.
Wir möchten eine Möglichkeit, den Datenrahmen in die Datentabelle zu importieren, ohne die Zeit, um ihn als CSV zu speichern und zu lesen