Log Persistence

<< Click to Display Table of Contents >>

Navigation:  Workflow Designer >

Log Persistence

Previous pageReturn to chapter overviewNext page

Log persistence in gooflow is a feature that allows you to control which parts of an activity’s input and output are stored in the execution logs. This is crucial for managing database growth and protecting sensitive information.

 

Key concepts of log persistence

Activity execution record: Each time an activity is executed, it generates a record containing its inputs and outputs. If not properly managed, this can lead to rapid database growth.

 

Log persistence scopes: You can configure log persistence at different levels.

 

Workflow-based

Set the Log Persistence Strategy in the workflow settings (priority 3).

Log persistence for the entire workflow.

LogPersistence_Workflow

 

Activity-based

Set the settings for individual activities (priority 2).

 

LogPersistence_Activity

 

Per input/output

Set the settings for individual inputs or outputs of an activity (priority 1).

 

Log Persistence Mode options

Include

The activity’s inputs and outputs are persistent.

Exclude

The activity’s inputs and outputs are not retained.

Inherit

Refers to the setting of the parent scope.