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:

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.

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  4. 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.

Crea un conjunto de datos de BigQuery

Usa la consola de Google Cloud para crear un conjunto de datos que almacene los datos.

  1. En la consola de Google Cloud, abre la página de BigQuery.
  2. Ir a BigQuery
  3. En el panel Explorador, haz clic en el nombre de tu proyecto.
  4. Expande Ver acciones > Crear conjunto de datos.
  5. En la página Crear conjunto de datos, haz lo siguiente:
    1. En ID del conjunto de datos, ingresa babynames.
    2. 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.
    3. 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.

  1. 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
    
  2. Extrae el archivo.

    Para obtener más información sobre el esquema del conjunto de datos, consulta el archivo NationalReadMe.pdf del archivo ZIP.

  3. 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.

  4. 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.

  1. En el panel Explorador, haz clic en el nombre de tu proyecto.
  2. Junto al conjunto de datos babynames, haz clic en Más acciones y selecciona Abrir.
  3. En el panel de detalles, haz clic en Crear tabla.

    A menos que se indique lo contrario, usa los valores predeterminados para todas las opciones de configuración.

  4. En la página Crear tabla, haz lo siguiente:
    1. En la sección Fuente, elige Subir en la lista Crear tabla desde.
    2. En el campo Seleccionar archivo, haz clic en Explorar.
    3. Navega hasta tu archivo yob2014.txt local, ábrelo y haz clic en Abrir.
    4. En la lista Formato de archivo, elige CSV.
    5. En la sección Destino, ingresa names_2014 en Nombre de la tabla.
    6. 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:
    7. name:string,assigned_sex_at_birth:string,count:integer
    8. 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.

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:

  1. En el panel Explorador, expande el proyecto y conjunto de datos babynames y, luego, selecciona la tabla names_2014.
  2. En el panel de detalles, haz clic en Vista previa. BigQuery muestra las primeras filas de la tabla.
  3. Vista previa de la tabla de la consola de Google Cloud
La pestaña Vista previa no está disponible para todos los tipos de tablas. Por ejemplo, la etiqueta Vista previa no se muestra para vistas o tablas externas.

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.

  1. Haz clic en Redactar consulta nueva. Se abrirá una pestaña nueva del Editor.
  2. 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;
        
  3. Haz clic en Ejecutar. Los resultados se muestran en la sección Resultados de la consulta.
    Resultados de la consulta de nombres

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.

Realiza una limpieza

Sigue estos pasos para evitar que se apliquen cargos a tu cuenta de Google Cloud por los recursos que usaste en esta página.

  1. En la consola de Google Cloud, abre la página de BigQuery.
  2. Ir a BigQuery
  3. En el panel Explorador, haz clic en el conjunto de datos babynames que creaste.
  4. Expande la opción Ver acciones y haz clic en Borrar.
  5. 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?