Google Cloud es una plataforma de nube (compute, storage, datos e IA). Se opera con
la CLI gcloud, gsutil (Cloud Storage) y BigQuery
(SQL serverless). A continuación los casos de uso con sus scripts minimalistas.
Autenticarse, elegir proyecto y trabajar con buckets.
# 1. Autenticarse y elegir proyecto
gcloud auth login
gcloud config set project MI_PROYECTO
# 2. Cloud Storage: crear bucket y subir un archivo
gsutil mb gs://mi-bucket-ejemplo
gsutil cp archivo.txt gs://mi-bucket-ejemplo/
gcloud auth login abre el navegador para autenticar tu cuenta.gcloud config set project fija el proyecto activo.gsutil mb crea un bucket; gsutil cp sube archivos.Consultar terabytes con SQL sin gestionar servidores.
# SQL directo (consola / bq query)
SELECT nombre, COUNT(*) AS total
FROM `proyecto.dataset.tabla`
GROUP BY nombre;
# Desde Python
# pip install google-cloud-bigquery
from google.cloud import bigquery
client = bigquery.Client()
for row in client.query("SELECT 1 AS x").result():
print(row.x)
| Concepto | Qué es |
|---|---|
gcloud / gsutil / bq | CLIs de GCP: auth, storage, BigQuery |
proyecto.dataset.tabla | Identificador completo de una tabla de BigQuery |
google-cloud-bigquery | SDK Python (client.query) |
gcloud auth login | Autenticación (o Application Default Credentials) |
El token 🟠 recorre el flujo. Clic en el gráfico reinicia la animación.
| Comando / API | Qué hace |
|---|---|
gcloud auth login · config set project | Autenticar y elegir proyecto |
gsutil mb / cp | Crear bucket / subir archivo |
SELECT ... FROM `p.d.t` | Consulta BigQuery serverless |
google-cloud-bigquery | SDK Python para consultas |
C:\Users\TUF\Documents\librerías\local\. Instalación: pip install google-cloud-bigquery google-cloud-storage. Docs: https://cloud.google.com/docs.