Zum Hauptinhalt springen

UploadDexproMasterDataOptions

UploadDexproMasterDataOptions = object

Properties​

tasks​

tasks: DexproMasterDataUploadTask[]

List of tasks to perform.


masterDataDb​

masterDataDb: DBConnection

Database connection to the master data source.


taskAuditDb​

taskAuditDb: DBConnection

Database connection to the task audit database.


provider​

provider: DBProvider

DB-Provider, der für den SelectBuilder verwendet werden soll.


taskType?​

optional taskType: string

Task type to use in the task audit database.

Default​

"masterDataUploadDexpro"

clearTableThreshold?​

optional clearTableThreshold: number

Threshold for number of rows to process since last sync time to decide whether to clear the target table or perform an incremental update. Only applies if clear is false in the task definition.

Default​

50

waitForRunningTasksInMinutes?​

optional waitForRunningTasksInMinutes: number

Number of minutes to wait for running tasks of the same type before starting a new job run. If there are running tasks that started within this time frame, the job will not start.

Default​

60

skipPrintingReport?​

optional skipPrintingReport: boolean

Whether to skip printing the debugging report at the end of the job run.

Default​

false

jiraReportConfig?​

optional jiraReportConfig: JiraReportConfig

Configuration for creating a Jira report in case of errors. If not provided, the configuration from oudSettings.jiraReportConfig.masterDataUpload will be used if available.

Default​

undefined

skipSendingJiraReport?​

optional skipSendingJiraReport: boolean

Whether to skip sending a Jira report in case of errors.

Default​

false