LoginSignup
2
0

More than 3 years have passed since last update.

BigQuery 101

Posted at

Features

fully managed, petabyte scale, low cost analytics data warehouse (cloud database).

NoOps—there is no infrastructure to manage and you don't need a database administrator.

(So you can focus on analyzing data to find meaningful insights, use familiar SQL, and take advantage of our pay-as-you-go model.)

What Problem can BigQuery Solve

Storing and querying massive datasets can be time consuming and expensive without the right hardware and infrastructure. Following action takes time in traditional SQL and Hadoop mapreduce:

  • determine right index and build it
  • how much space it take in the DB
  • how to choose network, amount of RAM, CPU cores

Google BigQuery is an enterprise data warehouse that solves this problem by enabling super-fast SQL queries using the processing power of Google's infrastructure.

Access of BigQuery

  • GCP Console
  • classic web UI,
  • command-line tool
  • by making calls to the BigQuery REST API using a variety of client libraries such as Java, .NET, or Python
  • 3rd party tools

What product you can connect BigQuery

programming framework and analysis tools thanks to it is a RESTful API

G product, App Engine, App Scripts, G Analytics

Open Source Community: R

send your logs to to be queried to analyze

How to Start

you don't need to deploy any resources, such as disks and virtual machines

Just get started by running a web query or using the command-line tool.

The only thing you need to know to use BigQuery is SQL query.

What's in BigQuery

public dataset shared in BQ, u'll get a free one month quota.

What BQ Bill for

  • data storage
  • amount of data each query processes

so what you need to know are things to use BQ,

  • what's my data
  • what are my queries

Usecase

The following is a common architecture of applying BigQuery

Screen Shot 2020-09-08 at 12.16.04.png

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0