Asynchronous export is useful when exporting an experiment to PDF that is large or consistently has timeout problems, it can also help when organizing bulk data exports.
Steps: The following steps describe how to manually use the feature from the Signals Notebook Swagger test page:
1.Log into Signals Notebook as an administrator
2.Navigate to the experiment and obtain its eid from the URL
3.Navigate to Signals Configuration > System Settings > API Key
4.Click on 'Open External API Document'
5.Expand the 'Entities' section
6.Scroll to the PUT /entities/export/pdf endpoint
6.1.Click 'Try it out'
6.2.In the eid box paste the previously obtained eid
6.3.Click 'Execute'
6.4.From the ‘Response body’ section copy the fileid
7.Scroll to HEAD /entities/export/pdf/{fileid} endpoint
7.1.Click 'Try it out'
7.2.In the fileid box paste the previously obtained fileid
7.3.Click 'Execute'
7.4.Check content-length in the response header:
- If the result is '0' then repeat Step 7.3 after a few seconds
- If the result is a value different from 0 go to Step 8
8.Scroll to GET /entities/export/pdf/{fileId}
8.1.Click 'Try it out'
8.2.In the fileid box paste the previously obtained fileid
8.3.Click 'Execute'
8.4.Click 'Download file' to download