About Metadata
In MetaKraftwerk, metadata refers to the structured description of all elements that define a data integration solution — but not the actual data itself.
Instead of manually creating workflows, mappings, sessions, and database objects, you describe what should exist and how it should behave using metadata.
This instance metadata contains, for example:
- Definitions of source and target systems and their structures
- Mappings between attributes and transformation logic
- Processing rules, schedules, and dependencies
- Naming conventions and technical parameters
Based on this metadata, MetaKraftwerk automatically generates:
- Fully executable workflows, pipelines and other artefacts for a range of data integration platforms
- DDL statements for creating database objects
- All necessary configuration artifacts to deploy and run the solution
By using metadata as the single source of truth, MetaKraftwerk ensures:
- High development speed and consistent quality
- Strict adherence to architectural standards and patterns
- Reduced testing effort and easy adaptation to changing requirements
In short, metadata in MetaKraftwerk is the blueprint from which the entire technical implementation is automatically built.