Introducció

La consola de BigQuery és una interfície gràfica d'usuari (GUI) que permet als usuaris interactuar amb BigQuery de manera intuïtiva i eficient. Aquesta eina és essencial per a la gestió de dades, l'execució de consultes SQL, la visualització de resultats i la configuració de projectes i conjunts de dades. En aquesta secció, explorarem les diferents parts de la consola de BigQuery i com utilitzar-les.

Components principals de la consola de BigQuery

  1. Navegador de recursos

El navegador de recursos es troba a la part esquerra de la consola i permet als usuaris navegar pels projectes, conjunts de dades i taules. Els components principals són:

  • Projectes: Contenen conjunts de dades i taules. Cada projecte té un identificador únic.
  • Conjunts de dades: Agrupen taules i vistes relacionades. Cada conjunt de dades té un nom únic dins del projecte.
  • Taules i vistes: Emmagatzemen les dades i les vistes són consultes SQL guardades que es poden reutilitzar.

  1. Editor de consultes

L'editor de consultes és on els usuaris escriuen i executen consultes SQL. Les característiques principals inclouen:

  • Àrea de text: Per escriure consultes SQL.
  • Botó d'execució: Per executar la consulta.
  • Historial de consultes: Mostra les consultes executades recentment.
  • Plantilles de consultes: Proporciona exemples de consultes per començar ràpidament.

  1. Panell de resultats

El panell de resultats mostra els resultats de les consultes SQL executades. Inclou:

  • Taula de resultats: Mostra les dades retornades per la consulta.
  • Opcions de visualització: Permet canviar la visualització dels resultats (taula, JSON, etc.).
  • Botons d'exportació: Per exportar els resultats a diferents formats (CSV, JSON, etc.).

  1. Panell de detalls

El panell de detalls proporciona informació addicional sobre els recursos seleccionats, com ara taules, conjunts de dades i projectes. Inclou:

  • Esquema de la taula: Mostra les columnes i els seus tipus de dades.
  • Informació de la taula: Mostra metadades com la data de creació, l'última modificació, etc.
  • Previsualització de dades: Mostra una mostra de les dades de la taula.

Navegació per la consola

  1. Accedir a la consola de BigQuery

Per accedir a la consola de BigQuery, segueix aquests passos:

  1. Inicia sessió a Google Cloud Console: Google Cloud Console
  2. Selecciona el projecte desitjat.
  3. Al menú de navegació, selecciona "BigQuery" sota la secció "Big Data".

  1. Crear un nou conjunt de dades

Per crear un nou conjunt de dades:

  1. Al navegador de recursos, selecciona el projecte on vols crear el conjunt de dades.
  2. Fes clic a "Crea conjunt de dades".
  3. Omple els detalls necessaris (nom del conjunt de dades, ubicació, etc.) i fes clic a "Crea".

  1. Executar una consulta SQL

Per executar una consulta SQL:

  1. Al navegador de recursos, selecciona el conjunt de dades i la taula que vols consultar.
  2. A l'editor de consultes, escriu la consulta SQL.
  3. Fes clic al botó "Executa" per executar la consulta.
  4. Els resultats es mostraran al panell de resultats.

  1. Exportar resultats

Per exportar els resultats d'una consulta:

  1. Després d'executar la consulta, al panell de resultats, fes clic al botó "Exporta".
  2. Selecciona el format desitjat (CSV, JSON, etc.).
  3. Segueix les instruccions per completar l'exportació.

Exercici pràctic

Objectiu

Familiaritzar-se amb la consola de BigQuery creant un conjunt de dades, executant una consulta SQL i exportant els resultats.

Passos

  1. Crear un conjunt de dades:

    • Accedeix a la consola de BigQuery.
    • Selecciona el teu projecte.
    • Crea un nou conjunt de dades anomenat my_dataset.
  2. Crear una taula:

    • Al conjunt de dades my_dataset, crea una nova taula anomenada my_table amb les següents columnes:
      • id (INTEGER)
      • name (STRING)
      • age (INTEGER)
  3. Inserir dades:

    • Utilitza l'editor de consultes per inserir les següents dades a my_table:
      INSERT INTO `my_dataset.my_table` (id, name, age) VALUES
      (1, 'Alice', 30),
      (2, 'Bob', 25),
      (3, 'Charlie', 35);
      
  4. Executar una consulta:

    • Escriu i executa una consulta per seleccionar totes les dades de my_table:
      SELECT * FROM `my_dataset.my_table`;
      
  5. Exportar resultats:

    • Exporta els resultats de la consulta a un fitxer CSV.

Solució

  1. Crear un conjunt de dades:

    • Segueix els passos descrits anteriorment per crear my_dataset.
  2. Crear una taula:

    • Segueix els passos descrits anteriorment per crear my_table amb les columnes especificades.
  3. Inserir dades:

    • Executa la consulta SQL proporcionada a l'editor de consultes.
  4. Executar una consulta:

    • Executa la consulta SQL proporcionada a l'editor de consultes.
  5. Exportar resultats:

    • Segueix els passos descrits anteriorment per exportar els resultats a un fitxer CSV.

Conclusió

En aquesta secció, hem explorat la consola de BigQuery, incloent els seus components principals i com utilitzar-los per gestionar dades i executar consultes SQL. També hem realitzat un exercici pràctic per reforçar els conceptes apresos. Amb aquesta base, estàs preparat per aprofundir en l'ús de BigQuery i aprofitar al màxim les seves capacitats.

Curs de BigQuery

Mòdul 1: Introducció a BigQuery

Mòdul 2: SQL bàsic a BigQuery

Mòdul 3: SQL intermedi a BigQuery

Mòdul 4: SQL avançat a BigQuery

Mòdul 5: Gestió de dades a BigQuery

Mòdul 6: Optimització del rendiment de BigQuery

Mòdul 7: Seguretat i compliment de BigQuery

Mòdul 8: Integració i automatització de BigQuery

Mòdul 9: Aprenentatge automàtic a BigQuery (BQML)

Mòdul 10: Casos d'ús de BigQuery en el món real

© Copyright 2024. Tots els drets reservats