menu
arrow_back

BigQuery 및 Cloud SQL용 SQL 소개

BigQuery 및 Cloud SQL용 SQL 소개

시간 분 1 크레딧

GSP281

Google Cloud 사용자 주도형 실습

개요

SQL(구조적 쿼리 언어)은 질문을 통해 구조화된 데이터세트로부터 유용한 정보를 얻을 수 있는 데이터 작업용 표준 언어입니다. SQL은 일반적으로 데이터베이스 관리에 사용되며 관계형 데이터베이스에 트랜잭션 레코드 쓰기 및 페타바이트급의 데이터 분석과 같은 작업을 수행할 수 있습니다.

이 실습은 SQL에 대한 소개로서 Qwiklabs에서 데이터 사이언스 주제와 관련된 여러 가지 실습과 퀘스트를 준비하기 위한 것입니다. 이 실습은 두 부분으로 나뉘어져 있습니다. 전반부에서는 기본 SQL 쿼리 키워드를 학습합니다. 이 키워드는 BigQuery 콘솔에서 런던 자전거 공유에 대한 정보가 있는 공개 데이터세트에 대해 실행됩니다.

후반부에는 런던 자전거 공유 데이터세트의 하위 집합을 CSV 파일로 내보내 Cloud SQL에 업로드하는 방법을 배우게 됩니다. 여기에서 Cloud SQL을 사용하여 데이터베이스와 테이블을 만들고 관리하는 방법을 학습합니다. 마지막으로 데이터를 조작하고 편집하는 추가 SQL 키워드를 사용하여 실습을 진행합니다.

목표

이 실습에서는 다음 작업을 수행하는 방법을 학습합니다.

  • 데이터베이스를 테이블 및 프로젝트와 구분
  • SELECT, FROMWHERE 키워드를 사용하여 간단한 쿼리 구성
  • BigQuery 콘솔에서 다양한 구성요소와 계층 구조 식별
  • 데이터베이스 및 테이블을 BigQuery에 로드
  • 테이블에 대해 간단한 쿼리 실행
  • COUNT, GROUP BY, ASORDER BY 키워드에 관해 자세히 알아보기
  • 위 명령어를 실행 및 연결하여 데이터세트에서 의미 있는 데이터 가져오기
  • 데이터의 하위 집합을 CSV 파일로 내보내고 해당 파일을 새 Cloud Storage 버킷에 저장
  • 새 Cloud SQL 인스턴스를 만들고 내보낸 CSV 파일을 새 테이블로 로드
  • Cloud SQL에서 CREATE DATABASE, CREATE TABLE, DELETE, INSERT INTOUNION 쿼리 실행

기본 요건

중요: 이 실습을 시작하려면 먼저 개인 Gmail 계정에서 로그아웃합니다.

이 실습은 입문 레벨의 실습으로, SQL 사용 경험이 거의 없거나 전혀 없는 사람을 대상으로 합니다. Cloud Storage 및 Cloud Shell에 익숙하면 좋지만 필수사항은 아닙니다. 이 실습에서는 BigQuery 및 Cloud SQL을 사용하여 SQL로 쿼리를 읽고 쓰는 기본 사항을 알려줍니다.

이 실습을 시작하기 전에 자신의 SQL 숙련도를 고려하세요. 다음은 고급 사용 사례에 지식을 적용할 수 있는 좀 더 난이도 높은 실습입니다.

준비가 됐으면 아래로 스크롤하여 아래 단계에 따라 실습 환경을 설정합니다.

Join Qwiklabs to read the rest of this lab...and more!

  • Get temporary access to the Google Cloud Console.
  • Over 200 labs from beginner to advanced levels.
  • Bite-sized so you can learn at your own pace.
Join to Start This Lab
점수

—/100

Create a cloud storage bucket

단계 진행

/ 25

Upload CSV files to Cloud Storage

단계 진행

/ 25

Create a Cloud SQL instance

단계 진행

/ 25

Create a database

단계 진행

/ 25