This is one of 4620 IT projects that we have successfully completed with our customers.

How can we support you?

Weißes Quadrat mit umrandeten Seiten rechts oben

Migration of a Front Office Reporting solution from Azure SQL Data Warehouse to Snowflake on Azure.

Project duration: 3 years, 7 months

Brief description

A global power plant operator uses a Microsoft Azure SQL Data Warehouse for front office reporting. In order to improve performance to near realtime, the Azure SQL Data Warehouse is replaced by Snowflake DB and the data ingestion procedures migrated to new technologies.

Supplement

The Azure SQL Data Warehouse is completely replaced by Snowflake. The event-based deal import is redesigned to leverage the technological features of the target architecture. Currently the deal data is grouped into chunks and imported into the SQL DWH in bulk. With Snowflake it is possible to import more efficiently without grouping. With the new architecture the rules previously contained in stored procedures are implemented as Python scripts and executed using Azure Batch Services. The batch tasks are called via a REST API from Talend. This ensures an effective authorization control. The existing SQL stored procedures from the DWH are translated into Python and integrated Snowflake SQL. Features available in Snowflake, such as the management of time zones and time travel functionalities for reports comparing different versions, are used. As a further step, the Talend jobs will be adapted for data import and migrated to Talend 7.

Subject description

In the reporting application, deal master data, volume, price time series, time series for production forecasts and risk ratios or results from whatif analyses are imported. During the import, the data is checked and enriched, including replacement value creation and matching to the time and domain structure of the DWH. Additional key figures are calculated automatically or by the user using the functions available in the Tableau reporting front-end. Snowflake experts also support the project and make use of best practices for data security and technical implementation.

Have we sparked your interest?

Dr. Andreas Schneider, grauhaariger Mann mit Brille

Dr. Andreas Schneider

Head of Energy

Jetzt Kontakt aufnehmen

Zum Umgang mit den hier erhobenen Daten informieren wir in unserer Datenschutzerklärung.

Contact now

We provide information on the handling of the data collected here in our privacy policy.

Download file

We provide information on the handling of the data collected here in our privacy policy.