Entity types

Entity types define the structural categories used by AnalyticsCreator to classify connectors, sources, tables, transformations, packages, scripts, schemas, and historization behavior.

Use this section when you need to understand which type controls a modeling object, execution unit, or generated warehouse structure.

Entity type groups

Connector types

Define how AnalyticsCreator connects to source systems and external data providers.

  • Database connectors
  • File and cloud storage connectors
  • Service and enterprise system connectors

Open Connector types

Source types

Define how source objects are read and how source data enters the loading process.

  • Table and view sources
  • Query-based sources
  • SAP source patterns

Open Source types

Table types

Define the role a table plays in staging, historization, persistence, dimensional modeling, or Data Vault modeling.

  • Import and historized tables
  • Dimension and fact tables
  • Data Vault hubs, links, and satellites

Open Table types

Transformation types

Define how transformation logic is generated, maintained, or executed.

  • Generated transformations
  • Manual and script-based logic
  • Datamart and union transformations

Open Transformation types

Join historization types

Define how joins behave when historized data and validity periods are involved.

  • Current-state joins
  • Full historical joins
  • Valid-from and valid-to alignment

Open Join historization types

Package types

Define the execution units used for loading, historization, persisting, workflows, scripts, exports, and external processing.

  • Import and workflow packages
  • Historization and persisting packages
  • Script, export, and external packages

Open Package types

SQL script types

Define when custom SQL logic runs during creation, workflow execution, deployment, or repository extension.

  • Pre and post creation
  • Pre and post workflow
  • Pre and post deployment

Open SQL script types

Schema types

Define the warehouse layers used to organize staging, transformation, core, and reporting-ready structures.

  • Staging and persisted staging
  • Transformation and core layers
  • Datamart layer

Open Schema types

Transformation historization types

Transformation historization types define how a transformation handles time-dependent data and historical states.

Open Transformation historization types

How to use this section

  • Use Connector types and Source types when working with source system integration
  • Use Table types, Schema types, and Transformation types when designing warehouse structures
  • Use Join historization types when historized data must be joined with validity-aware behavior
  • Use Package types and SQL script types when reviewing execution and lifecycle behavior

Key takeaway

Entity types provide the classification model behind AnalyticsCreator objects and execution behavior, helping you understand how each object is created, organized, processed, and used in the generated data warehouse.