Externally filled table

Overview

Externally filled table identifies a result table whose rows are loaded by an external transformation process. Use this table type when AnalyticsCreator needs to document and manage the target structure, while the actual data load is handled outside the standard generated transformation flow.

Function

An Externally filled table stores the output of an external transformation. It can be maintained as a regular external result table or as a historized external result table when changes need to be tracked over time.

In the table editor, Externally filled table behaves like an editable table definition. The table name, schema, column list, primary key settings, and table definition can be maintained directly, so the structure matches the data produced by the external process.

The editor also provides Load field definitions from existing table. This action lets you choose a database and table, then replace the current column list with the selected table's field definitions, including data type, length, precision, scale, nullability, default value, identity settings, calculated-field expression, and key information when available.

Access

Create an Externally filled table from the Tables area or from the architecture diagram Add menu. Open an existing external result table from the Tables list, the navigation tree, or the architecture diagram.

How to access

Navigation tree

Tables -> Add externally filled table

Toolbar

DWH -> Tables

Diagram

Architecture -> Add -> Externally filled table

Visual element

Table editor -> Table Type -> Externally filled table

Screen overview

The table editor shows the Externally filled table classification together with editable table metadata, column structure, primary-key controls, and the field-definition import action.

IDPropertyDescription
1Table NameDefines the external result table name.
2Table SchemaSelects the schema that owns the external result table.
3Table TypeClassifies the table as an external result table and indicates whether the output is non-historized or historized.
4Friendly nameStores the business-friendly label for the external result table.
5DescriptionStores the business description for the table.
6Has primary keyEnables primary-key handling when the table has key columns.
7PK clusteredControls whether the primary key is created as clustered when a primary key is enabled.
8Primary key nameStores the generated or entered primary-key name.
9Is in-memory tableMarks the table for in-memory handling when applicable.
10ColumnsDefines the external table columns. Column rows can be added, changed, or removed for this table type.
11Load field definitions from existing tableImports the field list from a selected database table. Existing columns are replaced after confirmation, and the table definition must be saved before this action can run.
12Calculated columnsMaintains calculated columns for the external result table.
13ScriptsStores scripts associated with the table.
14Table DefinitionShows the generated table definition for review.

Related topics