Persisting

Overview

The Persisting page maintains how a transformation result is persisted as a physical table and package step.

Function

Use the page to choose the package, review the persisting type, and configure incremental loading with an incremental column when the persisting flow needs it.

Execution options control statistics updates, partition switching, table renaming, transaction handling, logging, and duplicate removal.

The Procedure and Scripts areas show the generated procedure and pre/post script statements in original and parsed form so the final generated logic can be reviewed before saving.

Access

Open an existing persisting item from the Persisting package branch, from a persisting row in the package content, or by double-clicking a persisting object in the diagram.

How to access

Packages -> Persisting -> [persisting item] -> Edit package.

Toolbar

ETL -> Packages, open a persisting package, then double-click the persisting content row.

Diagram

[PP] -> double-click.

Visual element

Persisting page

Screen overview

ID Property Description
1PersistingMain editor for persisting settings.
2PackagePersisting package that owns this item.
3TypePersisting mode used for the transformation output.
4Incremental columnColumn used to identify incremental changes.
5Update statisticsUpdates table statistics as part of the persisting flow.
6Partition switchingUses partition switching for supported persisting scenarios.
7RenamingUses table renaming as part of the persisting strategy.
8Use transactionRuns the persisting logic inside a transaction.
9LoggingEnables logging for the persisting operation.
10Remove duplicatesRemoves duplicate rows during the persisting flow.
11ProcedureGenerated procedure statement for the persisting operation.
12ScriptsScript area for additional pre/post logic.
13PreScriptScript executed before the persisting operation.
14OriginalOriginal statement before parsing.
15ParsedParsed statement after variables and expressions are resolved.
16PostScriptScript executed after the persisting operation.
17SaveSaves the current definition, refreshes the relevant navigation or list, and keeps the page consistent with the saved state.
18CancelLeaves the page without continuing the current edit.

Related topics