Book Image

Effective Business Intelligence with QuickSight

By : Rajesh Nadipalli
Book Image

Effective Business Intelligence with QuickSight

By: Rajesh Nadipalli

Overview of this book

Amazon QuickSight is the next-generation Business Intelligence (BI) cloud service that can help you build interactive visualizations on top of various data sources hosted on Amazon Cloud Infrastructure. QuickSight delivers responsive insights into big data and enables organizations to quickly democratize data visualizations and scale to hundreds of users at a fraction of the cost when compared to traditional BI tools. This book begins with an introduction to Amazon QuickSight, feature differentiators from traditional BI tools, and how it fits in the overall AWS big data ecosystem. With practical examples, you will find tips and techniques to load your data to AWS, prepare it, and finally visualize it using QuickSight. You will learn how to build interactive charts, reports, dashboards, and stories using QuickSight and share with others using just your browser and mobile app. The book also provides a blueprint to build a real-life big data project on top of AWS Data Lake Solution and demonstrates how to build a modern data lake on the cloud with governance, data catalog, and analysis. It reviews the current product shortcomings, features in the roadmap, and how to provide feedback to AWS. Grow your profits, improve your products, and beat your competitors.
Table of Contents (15 chapters)
Effective Business Intelligence with QuickSight
Credits
About the Author
About the Reviewer
www.PacktPub.com
Customer Feedback
Preface

Typical process to build visualizations


Let's review the process for creating insights using traditional BI tools like Oracle OBIEE, SAP Business Objects, and IBM Cognos. At a high level, building a BI dashboard involves the following:

  • Ingestion framework to collect data from source systems. These systems are typically files and relational databases.

  • Standardize, clean, and build facts, dimensions, and aggregates based on key performance indicators requested by business.

  • Build BI logical data models; typically star or snowflakes based on various dashboard needs.

  • Build reports and dashboards on the web.

  • Publish and share results with data analysts and business stakeholders.

The preceding data flow is shown in the following diagram and is primarily built by IT with regular consultation with data stewards and dashboard consumers:

Figure 1.2: Process flow for traditional BI tools

Key issues with traditional BI tools

The traditional BI tools have primarily following issues that organizations are facing:

  • BI software is expensive. In a study done by Amazon, a three year Total Cost of Ownership (TCO) is between $150 to $250 per user per month (source: AWS Summit Series 2016, Chicago at https://aws.amazon.com/summits/chicago/).

  • It requires a large IT team to acquire data, model data, build reports, publish and repeat the entire process. A typical BI initiative will require at least 6 months before a production rollout of the dashboard (source: AWS Summit Series 2016, Chicago at https://aws.amazon.com/summits/chicago/).

  • They do not work well with unstructured, NoSQL, and streaming data sources. The old BI tools often require ETL teams to build aggregate data in relational form to report.

  • They do not scale well as data grows, which is required for big data analytics.

  • They do not work well with cloud-hosted data sources like Amazon S3, RDS, and other cloud sources.