Tables

The Tables section in AnalyticsCreator displays all table metadata objects defined within the current project. These tables may be sourced from connectors or created during transformations and data warehouse modeling. The interface provides key attributes related to historization, persistence, type, and schema context.

Function

Tables represent the structured storage of data, either imported from external sources or generated as part of transformation and modeling processes. Each table has attributes that control its behavior in the data warehouse, including historization and persistence options.

Access

Tables are managed from the DWH > Tables section in the AnalyticsCreator user interface. The grid displays all tables in the project, and users can filter or search based on various criteria. Each entry provides details such as schema, table type, and description.

Properties

ID Property Description
1 Table Schema The database schema (e.g., DWH, IMP) where the table resides
2 Table Name The name of the table used in the SQL database and pipelines
3 Historization of Table Indicates if historization (type 2 SCD logic) is applied to the table
4 Persistance of Table If enabled, stores the table as a persisted table (not a view)
5 Table Type Defines the type of object (e.g., Import Table, View with History, View without History, Persisted Table with History)
6 Friendly Name Optional user-defined label for easier identification of the table
7 Description Free-text field used for documenting the purpose or contents of the table

Screen Overview

The image below shows the List Tables interface with columns labeled for easy identification.

Tables List

Behavior

  • Tables can be views or physical tables, depending on historization and persistence settings
  • Each table is associated with one Layer and Schema
  • Changes to historization or persistence impact generation results
  • Table metadata drives the generation of SQL objects and integration packages

Notes

  • Metadata is stored at project level and used during deployment
  • Friendly names and descriptions help improve documentation and collaboration
  • Proper historization and persistence configurations are essential for accurate lineage and auditability