Skip to main content
Skip table of contents

TableSync_ScheduledFullCompare

Overview

  • Scheduled workflow that acts like DigAlign

  • It iterates over all entries in a database and finds Created, Updated and Deleted entries (by comparing against its memory from last scan)

  • Every action is delegated to a sub workflow specified in argument ChildWorkflow

  • Comparing the full database is much slower than only reacting to events. Does not work well with huge tables. We recommend to use this workflow with tables containing less than 10.000 entries

Requirements

  • WorkflowServer >= 2.13.11

  • DPE Server >= 2.15.80 or DPE Nano Services >= 1.3.86

Workflow Arguments

Name

Type

Description

TableId

String

DigaSystem master table to compare

Arg_SyncContext

String

DigaSystem slave table

MemoryFolder

String

File system folder where the memory files are stored

ChildWorkflow

String

Workflow used for aligning, e.g. TableSync_MasterSlave

MaxResults

Int32

Limits amount of entries that can be aligned

default: 10000

IgnoreRecording

Boolean

Ignores entries in state Recording (until their state changes)

Do not set to False as aligning recording entries is not supported yet.

default: true

CheckFileConsistency

Boolean

True = executes a special file size consistency check after alignment, very slow

default: false

BulkLoadForConsistencyCheck

Boolean

Needed for various things. Argument is probably removed later.

default: true

Verbose

Boolean

default: false

LogComponentOverride

String

Can be used to override the implicit log component naming, e.g. “MyComponent”

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.