Carga y consulta datos con la consola de Google Cloud
Aprende a usar la consola de Google Cloud para crear un conjunto de datos, cargar datos de muestra en una tabla de BigQuery y consultar tablas.
Para seguir la guía paso a paso en esta tarea directamente en la consola de Google Cloud, haz clic en Guiarme:
Antes de comenzar
Para explorar BigQuery, debes acceder a la consola de Google Cloud y crear un proyecto. Si no habilitas la facturación en tu proyecto, todos los datos que subas estarán en la zona de pruebas de BigQuery. Esta zona de pruebas te permite aprender a usar BigQuery sin cargo mientras trabajas con un conjunto limitado de funciones de BigQuery. Para obtener más información, consulta Habilita la zona de pruebas de BigQuery.- Accede a tu cuenta de Google Cloud. Si eres nuevo en Google Cloud, crea una cuenta para evaluar el rendimiento de nuestros productos en situaciones reales. Los clientes nuevos también obtienen $300 en créditos gratuitos para ejecutar, probar y, además, implementar cargas de trabajo.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
- Opcional: Si seleccionas un proyecto existente, asegúrate de habilitar la API de BigQuery. La API de BigQuery se habilita de forma automática en proyectos nuevos.
Cree un conjunto de datos de BigQuery
Usa la consola de Google Cloud para crear un conjunto de datos que almacene los datos.
- En la consola de Google Cloud, abre la página de BigQuery. Ir a BigQuery
- En el panel
Explorer , haz clic en el nombre de tu proyecto. - Expande Ver acciones > Crear conjunto de datos.
- En la página Crear conjunto de datos, haz lo siguiente:
- En ID del conjunto de datos, ingresa
babynames
. - En la lista Ubicación de datos, elige us (varias regiones en Estados Unidos).
Los conjuntos de datos públicos se almacenan en la ubicación multirregional de
us
. Para que sea más simple, almacena tu conjunto de datos en la misma ubicación. - Deja la configuración predeterminada restante como está y haz clic en
Crear conjunto de datos .
Descarga el archivo de datos de origen
El archivo que descargarás contiene alrededor de 7 MB de datos sobre nombres populares de bebés. Lo proporciona la Administración del Seguro Social de EE.UU.Para obtener más información sobre el conjunto de datos, consulta la página de información del conjunto de datos de la Administración de Seguridad Social.
Descarga el conjunto de datos de la Administración de Seguridad Social de Estados Unidos. Para ello, abre la siguiente URL en una pestaña nueva del navegador:
https://www.ssa.gov/OACT/babynames/names.zip
Extrae el archivo.
Para obtener más información sobre el esquema del conjunto de datos, consulta el archivo
NationalReadMe.pdf
del archivo ZIP.Para ver cómo son los datos, abre el archivo
yob2014.txt
. Este archivo contiene valores separados por comas del nombre, el sexo asignado al nacer y la cantidad de niños con ese nombre. El archivo no tiene una fila de encabezado.Ten en cuenta la ubicación del archivo
yob2014.txt
para poder encontrarlo más tarde.
Carga datos en una tabla
A continuación, carga los datos en una tabla nueva.
- En el panel
Explorer , haz clic en el nombre de tu proyecto. - Junto al conjunto de datos babynames, haz clic en Más acciones y selecciona Abrir.
- En el panel de detalles, haz clic en
A menos que se indique lo contrario, usa los valores predeterminados para todas las opciones de configuración.
Crear tabla. - En la página Crear tabla, haz lo siguiente:
- En la sección Fuente, elige Subir en la lista
Crear tabla desde . - En el campo Seleccionar archivo, haz clic en Explorar.
- Navega hasta tu archivo
yob2014.txt
local, ábrelo y haz clic en Abrir. - En la lista
Formato de archivo , elige CSV. - En la sección Destino, ingresa
names_2014
enNombre de la tabla . - En la sección Esquema, haz clic en el botón de activación
Editar como texto y pega la siguiente definición de esquema en el campo de texto: Haz clic en
Crear tabla .Espere a que BigQuery cree la tabla y cargue los datos. Cuando BigQuery termine de cargar los datos, expande el panel
Historial personal e Historial del proyecto para revisar los detalles del trabajo.
name:string,assigned_sex_at_birth:string,count:integer
Obtén una vista previa de los datos en la tabla
Para obtener una vista previa de los datos de la tabla, sigue estos pasos:
- En el panel
Explorador , expande el proyecto y conjunto de datosbabynames
y, luego, selecciona la tablanames_2014
. - En el panel de detalles, haz clic en
Vista previa . BigQuery muestra las primeras filas de la tabla.
Consultar datos de tablas
A continuación, consulta la tabla. El proceso es idéntico al del ejemplo anterior, excepto que, en este caso, consultarás tu tabla en lugar de una tabla pública.
- Haz clic en Redactar consulta nueva. Se abrirá una pestaña nueva del Editor.
- En la
pestaña Editor , pega la siguiente consulta: Esta consulta recupera los cinco nombres principales de bebés de EE.UU. a los que se les asignó sexo masculino al nacer en 2014.
SELECT name, count FROM `babynames.names_2014` WHERE assigned_sex_at_birth = 'M' ORDER BY count DESC LIMIT 5;
- Haz clic en
Ejecutar . Los resultados se muestran en la sección Resultados de la consulta.
Consultaste con éxito una tabla en un conjunto de datos públicos y, luego, cargaste tus datos de muestra en BigQuery mediante la consola de Cloud.
Limpia
Sigue estos pasos para evitar que se apliquen cargos a tu cuenta de Google Cloud por los recursos que usaste en esta página.
- En la consola de Google Cloud, abre la página de BigQuery. Ir a BigQuery
- En el panel Explorer, haz clic en el conjunto de datos
babynames
que creaste. - Expande la opción Ver acciones y haz clic en Borrar.
- En el cuadro de diálogo Borrar conjunto de datos, confirma el comando de eliminación: escribe la palabra
delete
y, luego, haz clic en Borrar.
¿Qué sigue?
- Para obtener más información sobre la consola de Google Cloud, consulta Usa la consola de Google Cloud.
- Para obtener más información sobre la carga de datos en BigQuery, consulta Introducción a la carga de datos.
- Para obtener más información sobre cómo consultar datos, lee la Descripción general de consultas de datos de BigQuery.
- Para obtener información sobre cómo cargar un archivo JSON con datos anidados y repetidos, consulta Carga datos JSON anidados y repetidos.
- Para obtener más información sobre cómo acceder a BigQuery de manera programática, consulta la referencia de la API de REST o la página Bibliotecas cliente de BigQuery.