Web API: Importfile: Difference between revisions
Jump to navigation
Jump to search
(Created page with "The '''importfile''' operation imports data from a file to QPR ProcessAnalyzer datatables. HTTP request header '''Authorization''' with value '''Bearer <access token>''' need...") |
m (Ollvihe moved page Web API: ImportData to Web API: Importfile without leaving a redirect) |
(No difference)
|
Revision as of 18:24, 27 May 2020
The importfile operation imports data from a file to QPR ProcessAnalyzer datatables.
HTTP request header Authorization with value Bearer <access token> needs to be in place to identify the session.
Url: POST /api/importfile?param1=value1¶m2=value2¶m3=value3 Content-Type: multipart/form-data Body: file contents
Following parameters can be defined:
- fileType (string): Defines the format of the imported file. Options are csv, pacm and xes.
- importMode (string): Defines what kind of data is imported. Options are datatable, events and cases. Used when FileType=csv
- projectId (string): Project id. Used when creating a new model or new data table.
- newObjectName (string): Model or datatable name. Used when creating a new model or new datatable.
- objectId (integer): Model or datatable id. Used when importing data to an existing model or datatable.
- csvDelimiter (string): Delimiter character for CSV format.
- csvQualifier (string): Character used to enclose strings.
- csvTimeFormat (string): The date format to use when interpreting date values.
- csvStartImportFromLine:
- append (boolean): When true, the possible previous data is preserved. When importing to datatable with append=0, columns are reset.
- isCompressed (boolean): When true, input stream is zipped (gzip). Always true if FileType=pacm.