Get trial

English

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

 This webinar shows how Kulmbacher’s data warehouse team generates AnalyticsCreator repository objects automatically from existing SQL Server metadata. The session demonstrates how they create connectors, source layers, staging, persisted staging, core layers, raw SAP views, friendly names, row-level security logic, and deployment packages through SQL scripts instead of manually designing thousands of repository objects. 

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

Questions

  • How can AnalyticsCreator repository objects be generated automatically?
  • How can SQL Server metadata be used to create AnalyticsCreator objects?
  • How does Kulmbacher handle SAP metadata in its data warehouse?
  • How are staging and persisted staging layers generated?
  • How can friendly names and row-level security be added automatically?
  • How are SSIS packages and deployments generated from metadata?
Platform shown Analytics Creator
Related tooling SQL Server, SAP ECC, SSIS, T-SQL

Key Takeaways

  • Kulmbacher uses SQL scripts to generate AnalyticsCreator repository objects from existing metadata.
  • The approach avoids manually designing thousands of repository objects.
  • The team has a SQL Server-based data warehouse with many SAP ECC source tables.
  • Around 80 percent of tables in the data warehouse are automatically generated from SAP metadata.
  • The existing SQL and SAP mirror solution provides raw SAP data and historization.
  • AnalyticsCreator can be extended through direct repository generation.
  • The generated repository includes connectors, sources, staging, persisted staging, core layers, and deployment definitions.
  • Friendly names are used to standardize SAP column naming for business users.
  • Row-level security expressions can be generated from metadata.
  • Persisting procedures and SSIS package structures can be generated automatically.

Transcript

We are from Kulmbacher Brewery. I am here with Alexander Zeidler, and our goal is to avoid designing thousands of AnalyticsCreator repository objects manually.

To do this, we developed SQL scripts that generate objects directly in the AnalyticsCreator repository database, using our own data warehouse metadata.