Hola,
Tengo un script simple que envía una variable a Python para ejecutar una consulta SQL (pasar por JMP directamente de alguna manera es muy lento, Python está bien).
De todos modos, la consulta funciona bien, pero no puedo entender cómo utilizar los datos generados por Python y formatearlos en una tabla JMP.
Cualquier sugerencia sería muy apreciada.
Creé un script de movimiento que genera la cadena exactamente como la produce una consulta SQL en Python.
Gracias
Sebastián
names default to here(1);
clear log();
data="STUDY_ID,STUDYID,SPONSOR_REFERENCE_ID,BASAL_DIET,DOSING_END_DATE,DOSING_START_DATE,EXPERIMENTAL_END_DATE,EXPERIMENTAL_START_DATE,FEEDING_REGIMEN,GLP_FLAG,GLP_TYPE,STUDY_END_DATE,STUDY_START_DATE
3713,5500202,P097-17-01,PMI Crt Primate 5048,,,2018-05-11,2017-11-14,BID (twice per day),Y,OECD,2018-09-26,2017-10-20
3728,8482255,HTTsnp-RS01,,,2022-06-23,,2022-05-26,,N,,,2022-05-25
";
python init();
python send(data);
python submit(
"\[
import pandas as pd
#I can run a SQL query in JMP but for some reasons , the download is very slow and the table to be retrive fairly lage, whereas using Python is very fast so we are trying that option sincethe query is very simple
#in this mock example 'data'is sent to python from JMP but in a real SQL query the data the data is formated as CSV , see below andretrived using python get
#data = df.to_csv(index=False) #retrieve data in csv format
print(data)
]\"
);
getstr = Python Get( data ); //how to convert a string into a table?
show( getstr);
Python Term();