.. _amazon-quicksight_consume:
================================
Amazon QuickSight
================================
Overview
===================================================
Would you like to explore the data from your AgileData Tenancy in the AWS QuickSight visualisation tool?
By connecting QuickSight to AgileData it is possible to directly design reports based on the data in your Consume Tiles.
Amazon QuickSight is a cloud-native, serverless business intelligence (BI) service that lets you build visualizations, perform ad hoc analysis, and gain insights through machine learning (ML) capabilities such as anomaly detection, forecasting, and natural language querying. QuickSight utilizes its robust in-memory engine SPICE (Super-fast, Parallel, In-memory Calculation Engine) to rapidly perform advanced calculations and deliver visuals.
In this guide we are covering the process of connecting QuickSight to the data in your AgileData catalog.
Steps
===================================================
1. Sign in to QuickSight
------------------------------------------
To get started, open `QuickSight `_
.. image:: https://storage.googleapis.com/docs-agiledata-io/product-guild/consume/quicksight/sign-in-account-name.png
:width: 400px
For QuickSight account name, enter your account name. This is the name that was created when the QuickSight account was created in AWS.
2. Setting up your connection to Agiledata.io
---------------------------------------------------
To analyze your BigQuery data in QuickSight, you first need to create a BigQuery data source. Complete the following steps:
Collect the project and location details from the Data Collectors page in your AgileData tenancy
.. image:: https://storage.googleapis.com/docs-agiledata-io/product-guild/consume/quicksight/agiledata-connection-details.png
:width: 400px
On the QuickSight console, choose Datasets in the navigation pane.
Choose New dataset
.. image:: https://storage.googleapis.com/docs-agiledata-io/product-guild/consume/quicksight/quicksight-new-dataset.png
:width: 400px
Choose Google BigQuery as your data source.
.. image:: https://storage.googleapis.com/docs-agiledata-io/product-guild/consume/quicksight/quicksight-bigquery.png
:width: 400px
For Data source name, enter a descriptive name
Enter the project ID and location details that you collected from your AgileData tenancy
Choose Sign in.
.. image:: https://storage.googleapis.com/docs-agiledata-io/product-guild/consume/quicksight/quicksight-create-data-source.png
:width: 400px
When prompted, enter your Google account email and password.
Review your access details and choose Continue.
This gives permissions to QuickSight to view your BigQuery data and manage in QuickSight for the given project ID and dataset region.
.. image:: https://storage.googleapis.com/docs-agiledata-io/product-guild/consume/quicksight/quicksight-bigquery-confirm.png
:width: 400px
Now you are ready to choose a consume tile from your tenancy
.. image:: https://storage.googleapis.com/docs-agiledata-io/product-guild/consume/quicksight/quicksight-create-dataset.png
:width: 400px
On successful creation you will see...
.. image:: https://storage.googleapis.com/docs-agiledata-io/product-guild/consume/quicksight/quicksight-dataset-created.png
:width: 400px
Click Visualise, then you will see your consume data in QuickSight ready to use ....
.. image:: https://storage.googleapis.com/docs-agiledata-io/product-guild/consume/quicksight/quicksight-data-connected.png
:width: 400px
Optional
===================================================
If you don't have a QuickSight account you can create one following these steps
1. Creating a QuickSight Account
------------------------------------------
If you don't have a QuickSight account, you can `Create Account `_
Use the 'Create a new AWS account' button, and follow the steps to set up a new account
.. image:: https://storage.googleapis.com/docs-agiledata-io/product-guild/consume/quicksight/create-aws-account.png
:width: 400px
Once you have completed the signup process you will see a confirmation
.. image:: https://storage.googleapis.com/docs-agiledata-io/product-guild/consume/quicksight/success.png
:width: 400px
The account you have just created is an IAM account which lets you login to the Amazon Services Console.
Now you can `QuickSight SignUp `_ to enable the QuickSight service
.. image:: https://storage.googleapis.com/docs-agiledata-io/product-guild/consume/quicksight/quicksight-signup.png
:width: 400px
Click the 'Sign Up for QuickSight' to start your free trial.
Complete the QuickSight registration:
.. image:: https://storage.googleapis.com/docs-agiledata-io/product-guild/consume/quicksight/signup-top.png
:width: 400px
.. image:: https://storage.googleapis.com/docs-agiledata-io/product-guild/consume/quicksight/signup-bottom.png
:width: 400px
When successfully completed you will be redirected to QuickSight
.. image:: https://storage.googleapis.com/docs-agiledata-io/product-guild/consume/quicksight/successful-quicksight-login.png
:width: 400px
References
===================================================
https://docs.aws.amazon.com/quicksight/latest/user/signing-in.html
https://aws.amazon.com/blogs/business-intelligence/unlock-the-power-of-unified-business-intelligence-with-google-cloud-bigquery-and-amazon-quicksight/