I suspect an issue in knowage-python or knowage, as soon as you try to set a field as dateTime, with
df['dateModified'] = pd.to_datetime(df['dateModified'])
an error is sent back at script PREVIEW : "Data is neither a JSON object nor a JSON array"
In knowage-python container logs we can see that the column is correctly set to 'datetime64[ns, UTC]'
but when dataFrame is processed by knowage-python this above error occurs...
this error is sent from knowageutils/src/main/java/it/eng/spagobi/tools/dataset/common/datareader/JSONPathDataReader.java class, which is used by REST data set...
it seems there's no jsonPathType allowing to tell an attribute is a timestamp or datetime...