En aquesta secció, aprendrem a configurar l'entorn necessari per començar a treballar amb BigQuery. Aquest procés inclou la creació d'un compte de Google Cloud, la configuració del projecte i l'activació de l'API de BigQuery. A més, veurem com accedir a la consola de BigQuery i com utilitzar-la per executar les primeres consultes.
- Crear un compte de Google Cloud
 
Pas 1: Registra't a Google Cloud
- Visita el lloc web de Google Cloud.
 - Fes clic a "Get started for free" o "Comença gratis".
 - Completa el formulari de registre amb la teva informació personal i de pagament. Google Cloud ofereix un crèdit gratuït per als nous usuaris, així que no et preocupis per les despeses inicials.
 
Pas 2: Accedeix a la consola de Google Cloud
- Un cop registrat, accedeix a la Consola de Google Cloud.
 - Inicia sessió amb el teu compte de Google.
 
- Crear un projecte a Google Cloud
 
Pas 1: Crear un nou projecte
- A la consola de Google Cloud, fes clic a la icona del menú (tres línies horitzontals) a la cantonada superior esquerra.
 - Selecciona "Home" i després "Manage resources".
 - Fes clic a "Create Project".
 - Assigna un nom al teu projecte i, opcionalment, selecciona una organització.
 - Fes clic a "Create".
 
Pas 2: Selecciona el projecte
- Un cop creat el projecte, selecciona'l des del menú desplegable a la part superior de la consola.
 
- Activar l'API de BigQuery
 
Pas 1: Activar l'API
- Amb el teu projecte seleccionat, fes clic a la icona del menú i selecciona "APIs & Services" > "Library".
 - Cerca "BigQuery API" a la barra de cerca.
 - Fes clic a "BigQuery API" i després a "Enable".
 
- Accedir a la consola de BigQuery
 
Pas 1: Navegar a BigQuery
- A la consola de Google Cloud, fes clic a la icona del menú i selecciona "BigQuery" sota la secció "Big Data".
 - Això et portarà a la consola de BigQuery, on podràs començar a executar consultes SQL.
 
- Executar la teva primera consulta
 
Pas 1: Crear un conjunt de dades
- A la consola de BigQuery, fes clic a "Create dataset" a la part esquerra.
 - Assigna un nom al conjunt de dades i configura les opcions segons les teves necessitats.
 - Fes clic a "Create dataset".
 
Pas 2: Executar una consulta simple
- A la consola de BigQuery, fes clic a "Compose new query".
 - Introdueix la següent consulta SQL per obtenir una mostra de dades públiques:
 
SELECT name, gender, count FROM `bigquery-public-data.usa_names.usa_1910_2013` WHERE state = 'TX' LIMIT 10;
- Fes clic a "Run" per executar la consulta.
 - Revisa els resultats a la part inferior de la pantalla.
 
Resum
En aquesta secció, hem configurat l'entorn necessari per començar a treballar amb BigQuery. Hem creat un compte de Google Cloud, configurat un projecte, activat l'API de BigQuery i accedit a la consola de BigQuery. Finalment, hem executat una consulta simple per obtenir dades públiques. Amb aquest entorn configurat, estàs preparat per començar a explorar les capacitats de BigQuery en els següents mòduls del curs.
Curs de BigQuery
Mòdul 1: Introducció a BigQuery
- Què és BigQuery?
 - Configurar el teu entorn de BigQuery
 - Comprendre l'arquitectura de BigQuery
 - Visió general de la consola de BigQuery
 
Mòdul 2: SQL bàsic a BigQuery
Mòdul 3: SQL intermedi a BigQuery
Mòdul 4: SQL avançat a BigQuery
- Unions avançades
 - Camps niats i repetits
 - Funcions definides per l'usuari (UDFs)
 - Particionament i agrupament
 
Mòdul 5: Gestió de dades a BigQuery
- Carregar dades a BigQuery
 - Exportar dades de BigQuery
 - Transformació i neteja de dades
 - Gestió de conjunts de dades i taules
 
Mòdul 6: Optimització del rendiment de BigQuery
- Tècniques d'optimització de consultes
 - Comprendre els plans d'execució de consultes
 - Ús de vistes materialitzades
 - Optimització de l'emmagatzematge
 
Mòdul 7: Seguretat i compliment de BigQuery
Mòdul 8: Integració i automatització de BigQuery
- Integració amb serveis de Google Cloud
 - Ús de BigQuery amb Dataflow
 - Automatització de fluxos de treball amb Cloud Functions
 - Programació de consultes amb Cloud Scheduler
 
Mòdul 9: Aprenentatge automàtic a BigQuery (BQML)
- Introducció a BigQuery ML
 - Creació i entrenament de models
 - Avaluació i predicció amb models
 - Funcions avançades de BQML
 
