I'm finding that aborted scenario runs do not always have a result in get_details() but there is in get_info().
Which method is guaranteed to return a result outcome? Is there a difference?
You can try the following code:
import dataikufrom dataiku import pandasutils as pduimport pandas as pdclient = dataiku.api_client()proj = client.get_project("your_project_id")s = proj.get_scenario("your_scenario_id")print s.get_last_runs().get_details()['scenarioRun']['result']print s.get_last_runs().get_info()['result']
This should return the same results for both, even for aborted runs. Hope it helps!