Capítulo 4. Cargar datos en BigQuery
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
En el capítulo anterior de, escribimos la siguiente consulta:
SELECT
state_name
FROM `bigquery-public-data`.utility_us.us_states_area
WHERE
ST_Contains(
state_geom,
ST_GeogPoint(-122.33, 47.61))
También nos enteramos de que la ciudad del lugar (-122.33, 47.61) está en el estado de Washington. ¿De dónde proceden los datos de state_name y state_geom?
Fíjate en la cláusula FROM de la consulta. Los propietarios del proyecto bigquery-public-data ya habían cargado la información sobre los límites estatales en una tabla llamada us_states_area en un conjunto de datos llamado utility_us. Como el equipo compartió el conjunto de datos utility_us con todos los usuarios autentificados de BigQuery (existen permisos más restrictivos), pudimos consultar la tabla us_states_area que se encuentra en ese conjunto de datos.
Pero, en primer lugar, ¿cómo se introducen los datos en BigQuery? En este capítulo veremos varias formas de cargar datos en BigQuery, empezando por lo más básico.
Lo básico
Los valores de los datos, como las fronteras de los estados de EE.UU., cambian raramente,1 y los cambios son lo suficientemente pequeños como para que la mayoría de las aplicaciones puedan permitirse ignorarlos. En la jerga del almacenamiento de datos, llamamos a esto una dimensión que cambia lentamente. En el momento de escribir esto, el último cambio de ...