Member-only story
DataWarehouse In Google Cloud : Introducing Google BigQuery
BigQuery is a data warehouse that is built for the cloud. Its google proprietary data warehouse solution on Google Cloud Platform.
BigQuery is Serverless that means as a customer we don’t have to configure/manage any servers & storage.It will be done behind the scene by google. as a customer, our job is to upload the data and query that means which just focus on business rather than thinking about infrastructure.
BigQuery is not a transactional database like Mysql or Oracle. BigQuery is designed for analytical workloads.
For Example, Query like below is called an analytical query because its purpose is to analyze the data and provide some calculative results like count, max, min, avg, etc.
Here we trying to find titles and total_views for each Wikipedia page.
SELECT title,count(views) as total_viewsFROM`bigquery-public-data.wikipedia.pageviews_2020`WHEREDATE(datehour) = “2020–04–18”GROUP BYtitleORDER BYtotal_viewsDESC;
Analytical queries are very useful in reporting and business intelligence because it provides insights from data based on which Business side can make the tactical decision for the company.