—/100
Checkpoints
Create a cloud storage bucket
/ 25
Upload CSV files to Cloud Storage
/ 25
Create a Cloud SQL instance
/ 25
Create a database
/ 25
Einführung in SQL für BigQuery und Cloud SQL
GSP281
Überblick
SQL (Structured Query Language) ist eine Standardsprache für Datenoperationen, mit der Sie Fragen stellen und aus strukturierten Datasets Informationen gewinnen können. Diese Sprache wird häufig in der Datenbankverwaltung genutzt. Mit SQL können Sie beispielsweise Transaktionsdaten in relationale Datenbanken schreiben und Daten im Petabytebereich analysieren.
Dieses Lab dient als Einführung in SQL und soll Sie auf die zahlreichen Labs und Aufgabenreihen in Qwiklabs zum Thema Data Science vorbereiten. Es besteht aus zwei Blöcken: Im ersten Block lernen Sie grundlegende Schlüsselwörter zur SQL-Abfrage kennen. Diese Schlüsselwörter verwenden Sie anschließend in der BigQuery-Konsole für ein öffentliches Dataset mit Informationen zu Fahrradverleihsystemen in London.
Im zweiten Block lernen Sie, wie Sie Teilmengen des Datasets zu Fahrradverleihsystemen in London in CSV-Dateien exportieren und diese dann in Cloud SQL hochladen. Danach erfahren Sie, wie Sie Datenbanken und Tabellen mit Cloud SQL erstellen und verwalten. Am Ende des Labs erwarten Sie praktische Übungen mit zusätzlichen SQL-Schlüsselwörtern, mit denen Daten verarbeitet und bearbeitet werden.
Ziele
Aufgaben in diesem Lab:
- Datenbanken von Tabellen und Projekten unterscheiden.
- Die Schlüsselwörter
SELECT
,FROM
undWHERE
verwenden, um einfache Abfragen zu erstellen. - Die verschiedenen Komponenten und Hierarchien in der BigQuery-Konsole identifizieren.
- Datenbanken und Tabellen in BigQuery laden.
- Einfache Abfragen für Tabellen ausführen.
- Die Schlüsselwörter
COUNT
,GROUP BY
,AS
undORDER BY
kennenlernen. - Die oben genannten Befehle ausführen und verketten, um relevante Daten aus den Datasets abzurufen.
- Eine Datenteilmenge in eine CSV-Datei exportieren und diese Datei in einen neuen Cloud Storage-Bucket speichern.
- Eine neue Cloud SQL-Instanz erstellen und die exportierte CSV-Datei als eine neue Tabelle laden.
- Die Abfragen
CREATE DATABASE
,CREATE TABLE
,DELETE
,INSERT INTO
undUNION
in Cloud SQL ausführen.
Vorbereitung
Wichtig: Melden Sie sich von Ihrem privaten Gmail-Konto ab, bevor Sie mit diesem Lab beginnen.
Dies ist ein Einführungs-Lab. Dafür werden so gut wie keine Kenntnisse von SQL vorausgesetzt. Grundkenntnisse in Cloud Storage und Cloud Shell werden empfohlen, sind aber keine Voraussetzung. In diesem Lab lernen Sie die Grundlagen, um Abfragen in SQL zu lesen und zu schreiben. Diese Kenntnisse wenden Sie dann mit BigQuery und Cloud SQL an.
Bevor Sie dieses Lab absolvieren, sollten Sie Ihre SQL-Kenntnisse überprüfen. Hier sind zwei anspruchsvollere Labs, in denen Sie Ihr Wissen anhand von Anwendungsfällen für Fortgeschrittene testen können:
Wenn Sie bereit sind, scrollen Sie nach unten und führen Sie die folgenden Schritte aus, um Ihre Lab-Umgebung einzurichten.
Wenn Sie sich in Qwiklabs anmelden, erhalten Sie Zugriff auf den Rest des Labs – und mehr!
- Sie erhalten vorübergehenden Zugriff auf Google Cloud Console.
- Mehr als 200 Labs für Einsteiger und Experten.
- In kurze Sinneinheiten eingeteilt, damit Sie in Ihrem eigenen Tempo lernen können.