The Challenge
A Midwest marketing firm in the process of breaking off from its parent company had a decision on its hands regarding its business intelligence platform. In order to continue using the third-party solution it had been leveraging under the former company, it would need to take on all of the licensing fees that had previously been shouldered by the parent organization. The alternative was finding a technology partner to develop a custom solution.
After making the financial decision to save money with a custom Microsoft solution, the client engaged Magenic. Because the third-party solution and Microsoft technologies weren’t a 1:1 match, the embedded code was not compatible for transfer. Beyond that, the client’s data was not stored in a Microsoft database, but rather an Oracle database.
BI migration to a new platform.
The Solution
Magenic built a Microsoft SQL Server Reporting Services (SSRS) portal on top of an Oracle database to access the data within. Our principal consultant re-wrote the underlying code of each report and redesigned the report structure, shifting from a banded format to free form. The solution offered dynamic column generation, meaning users can specify desired parameters which are subsequently returned in a custom report. Magenic’s solution manages large amounts of data, with some reports exceeding hundreds of columns. Visualizations were added to enhance the user experience and expand the client’s reporting capabilities.
Due to the sensitivity of some data, multiple security levels were defined based on user roles. For example, lowest security settings saw social security and credit card numbers completely blocked out, while the middle level saw the last four digits and the top level saw the entire number. Internal users and external users had different access levels as well. The security settings were intricate enough that they could be tailored to specific users on a per report or per data basis.
Following deployment, Magenic assisted in training the client’s team on using the new solution to accelerate its adoption into organizational workflows.
Microsoft on top of Oracle database.
The Result
Magenic’s Microsoft solution provided a reporting solution built for business rather than IT and saved the client millions in licensing fees. The SSRS solution improved the user experience thanks to a short learning curve from its similar look and feel to other Microsoft applications. As a more flexible and web-friendly application than the previous out-of-box solution, SSRS provided users with easier, faster access to the data they needed. The added visualizations served as an extra element to extend reporting capabilities beyond what the old system could offer. Magenic’s assistance in training accelerated what was already a smooth transition to the new technology.
Magenic went above and beyond the client’s expectations by not only converting legacy reports and re-writing their code; our principal consultant created new reports for the client. The solution proved to be so successful that other divisions of the company expressed a desire to move over to the same platform.
Faster data access, better user experience.