Bonjour,
J'ai un script simple qui envoie une variable à Python pour exécuter une requête SQL (passer directement par JMP est en quelque sorte très lent, python va bien).
Quoi qu'il en soit, la requête s'exécute correctement, mais je n'arrive pas à comprendre comment utiliser les données générées par Python et les formater dans une table JMP.
Toutes les suggestions seraient grandement appréciées.
J'ai créé un script de déplacement qui génère la chaîne exactement telle qu'elle est produite par une requête SQL fonctionnelle en Python.
Merci
Sébastien
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();