Properties
Here is a list of the properties exposed, as well as their default value, for the Data Extraction Engine.
Required Properties
Here are the required properties for the extraction engine:
Property | Description | Default value |
---|---|---|
data.extraction.service.base.dir.path |
Path to the folder in which the files will be generated for the extractions | must provide a value |
data.extraction.service.http.base.url |
URL mount point to access the folder as a Web File Server for the extractions | must provide a value |
enhanced.drillthrough.base.dir.path |
Path to the folder in which the files will be generated for the extractions | must provide a value |
enhanced.drillthrough.http.base.url |
URL mount point to access the folder as a Web File Server for the extractions | must provide a value |
Additional Properties
Here are additional properties that can be set:
Property | Description | Default value |
---|---|---|
data.extraction.templates.base.dir.path |
Path to the folder holding the JSON order template files | |
dee.admin.granted.authority |
Granted authorities | ROLE_DEE_ADMIN |
dee.thread.pool.size |
Number of possible concurrent extractions | half the number of cores on the machine |
dee.task.retention.min.days |
Number of days the generated files are retained | 7 |
data.extraction.service.with.user.folders |
Include the user name in the folder path generated | true |
data.extraction.service.with.task.folders |
Include the taks id in the folder path generated | false |
enable.data.extraction.service.logging |
Enable the logging of the service | true |
enable.data.extraction.service.detailed.logging |
Enable the detailed logging of the service | false |
enable.data.extraction.service.log.memory.stats |
Enable the logging of the memory stats for the service | false |
Here is a list of the properties exposed, as well as their default value, for the Enhanced-Drillthrough
Property | Description | Default value |
---|---|---|
enhanced.drillthrough.thread.pool.size |
Number of possible concurrent extractions | half the number of cores on the machine |
enhanced.drillthrough.max.rows.per.file |
Maximum number of rows in the generated file | 10000000 |
enhanced.drillthrough.max.raw.data.per.file |
Maximum size for the raw data contained in the generated file (bytes) | 1073741824 |
enhanced.drillthrough.csv.separator |
CSV Column separator | , |
enhanced.drillthrough.surrounding.quotes.flag |
Add some surrounding double quotes around each column value | false |
enable.edt.service.logging |
Enable the logging of the service | true |
enable.edt.service.detailed.logging |
Enable the detailed logging of the service | false |
enable.edt.service.log.memory.stats |
Enable the logging of the memory stats for the service | false |