External transformation

Overview

External transformation is the transformation type used when the transformation result is produced by an external SSIS package. Use it to represent data that is created outside the normal transformation view builder while still keeping the result visible, documented, and connected to AnalyticsCreator packages.

Function

An External transformation connects a transformation name, schema, result-table setting, and SSIS package. AnalyticsCreator maintains the metadata around the transformation and package, while the actual data load is handled by the external package.

When this type is selected, the editor switches from view-definition work to package-result work. The VIEW tab is hidden, the normal persist labels change to Result table and SSIS package, and the Tables grid is used to identify the tables involved in the external package.

Use Result table when the external package should create or maintain a table with the transformation result. Use Is output table in the Tables grid when one of the assigned tables represents the output produced by the package.

Access

Create an External transformation from the Transformation Wizard by selecting External, or open an existing one from the transformation list. External transformation packages are also visible under the Packages area, where package membership and execution behavior can be maintained.

How to access

Navigation tree

Schema -> Transformations -> open an external transformation

Toolbar

ETL -> New -> New Transformation or ETL -> List -> Transformations

Diagram

Open an existing external transformation node from the architecture diagram when present

Visual element

Transformation editor -> TransType / Result table / SSIS package

Screen overview

IDPropertyDescription
1NameTransformation name used to identify the external package result in AnalyticsCreator.
2SchemaSchema where the external transformation and its optional result table are maintained.
3TransTypeIdentifies the transformation as an External transformation and switches the editor to package-result behavior.
4Hist TypeDefines how the result table is treated when the external package produces historized or current-state output.
5Result tableControls whether AnalyticsCreator maintains a result table for the external package output.
6SSIS packagePackage name used to run or organize the external transformation. The wizard requires this value for External transformations.
7TablesEnabled grid for assigning source, helper, or result tables that are part of the external package workflow.
8Is output tableMarks the table row that represents the output produced by the external package.
9VIEW tabHidden for External transformations because the transformation logic is handled by the external package rather than edited as a view definition.
10SaveStores the transformation metadata, result-table setting, package assignment, and related table information.
11Create in DWHRefreshes the warehouse-side metadata for the external transformation and its result table.

Related topics