Export

Overview

The Export page maintains an export mapping from an AnalyticsCreator table to a target source. Use it to choose the export package, describe the mapping, control target truncation and filters, map fields, maintain package variables, and tune the generated export package options.

Function

The page shows the selected export as a table-to-target relationship and stores it in an export package. The package can be selected from existing export packages or entered as a new package name when the export is saved.

The Main tab contains the field mapping grid and package-variable grid. The field grid maps source table columns to target columns and includes optional column descriptions and SSIS statements. The variables grid maintains package variables, types, descriptions, expressions, and initial values.

The Scripts tab stores pre-export and post-export SQL. Each script can be viewed as originally entered or as parsed text after AnalyticsCreator resolves macros.

The Options tab controls export-package performance and loading behavior, including buffer sizes, batch and commit sizes, null and identity handling, table locking, constraint checking, command timeout, and bulk-insert usage. Each option has a default button that restores the repository default for that setting.

Save validates that the export belongs to an export package, stores the mapping, and refreshes the page. Cancel closes the editor without continuing the current edit.

Access

Open an existing export from the export branch under Packages, from an export package entry, or from a diagram export edge. To create a new export, use Add export from a source, table, or export-package context; the Export Wizard collects the source table, connector, target, and package before opening the Export page for detailed editing.

How to access

Data warehouse -> Packages -> Export -> [package] -> [export] -> Edit export, or use Add export from a source, table, or export package context.

Toolbar

No direct toolbar command. Use the package, source, table, or diagram export flow.

Diagram

Double-click an export package edge, or use an export-related diagram action when creating a new export.

Visual element

Export page and Export Wizard

Screen overview

ID Property Description
1ExportRead-only relationship label showing the table-to-target export being edited.
2PackageExport package that owns the mapping. A typed package name can create a new export package on save.
3DescriptionOptional description for the export mapping.
4Manually createdMarks the owning package as manually maintained.
5Externally launchedMarks the owning package as launched outside the standard package run flow.
6Truncate targetControls whether the target is cleared before export. For file-based targets, the truncate statement is not editable.
7Truncate statementSQL statement used when the target supports truncate-before-load behavior.
8FilterOptional export filter applied to the data selected for export.
9MainTab for field mapping and package variables.
10FieldsGrid that maps table columns to target columns for the export.
11Source NameSource table column selected for export.
12Target NameTarget column that receives the exported value.
13SSIS StatementOptional package statement for the field mapping.
14VariablesGrid for package variables used by the export package.
15VariableVariable name available to the generated package.
16TypeVariable data type: String, Integer, or Boolean.
17ExpressionOptional variable expression used by the generated package.
18Initial valueInitial value assigned to the package variable.
19ScriptsTab for SQL that runs before or after the export.
20PreScriptSQL executed before the export package step.
21PostScriptSQL executed after the export package step.
22Original / ParsedSwitches script display between the entered script and the parsed script after macro resolution.
23OptionsTab for package loading and performance settings.
24DefaultBufferMaxRowsMaximum rows allowed in a data-flow buffer before the package uses a new buffer.
25DefaultBufferSizeBuffer size used by the generated package data flow.
26Max insert commit sizeMaximum number of inserted rows committed in one operation.
27Keep nullsPreserves incoming null values instead of applying target defaults.
28Keep identityKeeps identity values from the exported data when the target supports identity insert behavior.
29Table lockRequests a table lock while rows are inserted into the target.
30Check constraintsControls whether target constraints are checked during load.
31Rows per batchBatch size used when writing rows to the target.
32Command TimeoutTimeout for export commands. Empty value falls back to the repository default.
33Use Bulk InsertUses bulk-insert behavior for target loading when supported.
34defaultRestores the repository default value for the option on the same row.
35SaveValidates the export package and stores the export mapping and options.
36CancelCloses the page without continuing the current edit.

Related topics