BigQuery 101

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  엔터프라이즈 데이터웨어 하우스  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

    오픈 소스 커뮤니티 : 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

    좋은 웹페이지 즐겨찾기