Skip to main content


MicrosStrategy World: TAP Air Portugal in Real Time

Rui Monteiro presented on how TAP Air Portugal is using MicroStrategy and embedding insight throughout the organization.

The final result: the OCC dashboard.  TAP is on a growth curve. They are purchasing 40 new planes and need to get all the data on the entire network in real time and throughout the day.


Show key network data on aircraft, maintenance, and other statistics.  Data cuts across operations, customer, commercial, and maintenance divisions.  Their datawarehouse has 18TB of storage with 87 source systems.  In addition to that, TAP needed to combine it with real time data not in the datawarehouse.

Further challenge is that IT needed to engage technology, people, and processes where the end users hadn’t achieved a full buy-in.  They needed to deliver real time data but in a data-driven culture


First, they started with strategy and focused on product and architecture in their strategic roadmap.  They adhered to a key philosophy of fostering agility in their team.

Agile Architecture

Start with the data. Focus on

  1. Data sources
  2. Data acquisition
  3. Data curation
  4. Data provisioning

New Data: they had aircraft and airport data not pushed into the data warehouse. The warehouse itself pulls in about 500K record per day.

Had to modify the EDW heavy architecture to include this new real time data.  They store all the data in a data lake that now has over 10TB of data in 6 months. This is an enhancement rather than a replacement to the data warehouse

Note: Using azure for the data lake and analytics sandbox

The data in the data lake includes structured and unstructured data.

Agile: The addition of the data lake makes them more agile. They can more easily include social media, service, sensor, and other data.  They have a prototyping zone that allows them to pull and transform the data.

People: TAP incorporated product management resoruces along with architecture, analytics, and even a “wrangler” team. They included key roles:

  • Data Modeler
  • Data Engineer
  • BI Analyst
  • Data Scientist

These roles were built into the team and inserted in the processes they had defined. Data Modeler and BI Analyst roles work together to define new insights and reports for the business. One focuses on the IT side, the other on the business needs.

Product:  Centralized the portal and data catalog.  Wanted one source of the truth.

Microstrategy - The Future of Big Data
The Future of Big Data

With some guidance, you can craft a data platform that is right for your organization’s needs and gets the most return from your data capital.

Get the Guide

This analytics portfolio includes the data hub but is mobile based, web based, and TV based.

Process for each request

  1. Understand the request
  2. Include user experience and IT teams
  3. Create a dashboard that is the right “experience” Note the use of the word experience here. I think it’s a correct approach and the right term.

Dashboards follow a common style guide.  Each dashboard pulls data from a range of sources like the new persistent layer, the EDW, and a weather api.

TV: started with three, now have 15 and will push out 10 more.

Web: Everything is available via web. Many with the ability to drill down into each KPI

Mobile: Mobile is a key.  User can access from their phones and tablet


TAP continue to evolve the solution.  Dashboards have changed a few times. The current generation dashboards are more information dense and color coded to allow for easier transmission of information















Real time example: was able to tie sales of ticket to/from Brazil and see the impact from the latest election.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Michael Porter

Mike Porter leads the Strategic Advisors team for Perficient. He has more than 21 years of experience helping organizations with technology and digital transformation, specifically around solving business problems related to CRM and data.

More from this Author

Follow Us