Get trial

English

AnalyticsCreator Congress 2022 | Modernization of a Data Warehouse | by Kulmbacher Brauerei AG

 This session shows how Kulmbacher Brauerei and Überpoint generated AnalyticsCreator repository objects automatically using SQL scripts and existing data warehouse metadata. The approach reduces manual modelling effort for large SAP-based repositories and demonstrates how source, staging, persisting, core, raw, deployment, and package structures can be created programmatically. 

Duration: 52:53 Updated: Nov 2022 Level: advanced Platform: AnalyticsCreator, SQL Server, SAP ECC, SSIS, T-SQL For: Data Warehouse Developers, BI Architects, SAP BI Teams, AnalyticsCreator Partners

Questions

  • How can AnalyticsCreator repository objects be generated automatically?
  • Why did Kulmbacher Brauerei use SQL scripts for repository generation?
  • How is SAP metadata used to create AnalyticsCreator objects?
  • How are staging and persisting layers generated?
  • How are friendly names and references created from metadata?
  • How can deployment packages be generated from repository metadata?
Platform shown AnalyticsCreator
Related tooling SAP ECC, SQL Server, SSIS, T-SQL, Data Warehouse Metadata, SAP Metadata

Key Takeaways

  • Large SAP-based AnalyticsCreator repositories can contain thousands of objects.
  • Manual creation of these objects would take significant time.
  • Kulmbacher Brauerei and Überpoint use SQL scripts to generate repository objects from existing metadata.
  • The generator database is called AC Repository Generator.
  • Metadata includes tables, columns, references, packages, workflows, friendly names, and security expressions.
  • Source, staging, persisting, core, raw, and deployment structures can be generated programmatically.
  • SAP metadata is used to standardise names and reduce manual modelling effort.
  • The persisting layer is used instead of standard historization because the existing SAP mirror already provides historical or incremental data.
  • AnalyticsCreator can be adapted to customer-specific architecture patterns through its open repository.
  • This approach is especially useful for large repositories with many SAP tables and generated SSIS packages.

Transcript

 Kulmbacher Brauerei and Überpoint introduce their goal: avoiding manual creation of thousands of AnalyticsCreator repository objects. The team explains that they developed SQL scripts to generate objects directly in the AnalyticsCreator repository database using their existing data warehouse metadata.