Instruções e requisitos de configuração do laboratório
Proteja sua conta e seu progresso. Sempre use uma janela anônima do navegador e suas credenciais para realizar este laboratório.

Ingestão de dados de futebol no BigQuery

Laboratório 15 minutos universal_currency_alt 1 crédito show_chart Introdutório
info Este laboratório pode incorporar ferramentas de IA para ajudar no seu aprendizado.
Este conteúdo ainda não foi otimizado para dispositivos móveis.
Para aproveitar a melhor experiência, acesse nosso site em um computador desktop usando o link enviado a você por e-mail.

GSP848

Logotipo dos laboratórios autoguiados do Google Cloud

Visão geral

O acesso a informações usa vários formatos, e o BigQuery simplifica o trabalho com várias fontes de dados. Neste laboratório, você vai começar a trabalhar com a ciência de dados esportivos importando fontes de dados esportivos externos para tabelas do BigQuery. Isso vai dar a você a base para criar análises mais sofisticadas nos próximos laboratórios.

Os dados usados neste laboratório vêm das seguintes fontes:

  • Pappalardo et al., (2019) A public data set of spatio-temporal match events in soccer competitions, Nature Scientific Data 6:236, https://www.nature.com/articles/s41597-019-0247-7
  • Pappalardo et al. (2019) PlayerRank: Data-driven Performance Evaluation and Player Ranking in Soccer via a Machine Learning Approach. ACM Transactions on Intelligent Systems and Technologies (TIST) 10, 5, Article 59 (September 2019), 27 pages. DOI: https://doi.org/10.1145/3343172

O que você vai aprender

Neste laboratório, você vai aprender a:

  • Fazer upload de arquivos do Google Cloud Storage em tabelas do BigQuery usando o console do Cloud.
  • Usar o console do Cloud para acessar informações derivadas de tabelas do BigQuery.
  • Entender como escrever consultas nas tabelas enviadas.

Configuração e requisitos

Antes de clicar no botão Começar o Laboratório

Leia estas instruções. Os laboratórios são cronometrados e não podem ser pausados. O timer é ativado quando você clica em Iniciar laboratório e mostra por quanto tempo os recursos do Google Cloud vão ficar disponíveis.

Este laboratório prático permite que você realize as atividades em um ambiente real de nuvem, e não em uma simulação ou demonstração. Você vai receber novas credenciais temporárias para fazer login e acessar o Google Cloud durante o laboratório.

Confira os requisitos para concluir o laboratório:

  • Acesso a um navegador de Internet padrão (recomendamos o Chrome).
Observação: para executar este laboratório, use o modo de navegação anônima (recomendado) ou uma janela anônima do navegador. Isso evita conflitos entre sua conta pessoal e de estudante, o que poderia causar cobranças extras na sua conta pessoal.
  • Tempo para concluir o laboratório: não se esqueça que, depois de começar, não será possível pausar o laboratório.
Observação: use apenas a conta de estudante neste laboratório. Se usar outra conta do Google Cloud, você poderá receber cobranças nela.

Como iniciar seu laboratório e fazer login no console do Google Cloud

  1. Clique no botão Começar o laboratório. Se for preciso pagar por ele, uma caixa de diálogo vai aparecer para você selecionar a forma de pagamento. No painel Detalhes do Laboratório, à esquerda, você vai encontrar o seguinte:

    • O botão Abrir Console do Google Cloud
    • O tempo restante
    • As credenciais temporárias que você vai usar neste laboratório
    • Outras informações, se forem necessárias
  2. Se você estiver usando o navegador Chrome, clique em Abrir console do Google Cloud ou clique com o botão direito do mouse e selecione Abrir link em uma janela anônima.

    O laboratório ativa os recursos e depois abre a página Fazer Login em outra guia.

    Dica: coloque as guias em janelas separadas lado a lado.

    Observação: se aparecer a caixa de diálogo Escolher uma conta, clique em Usar outra conta.
  3. Se necessário, copie o Nome de usuário abaixo e cole na caixa de diálogo Fazer login.

    {{{user_0.username | "Username"}}}

    Você também encontra o nome de usuário no painel Detalhes do Laboratório.

  4. Clique em Próxima.

  5. Copie a Senha abaixo e cole na caixa de diálogo de Olá.

    {{{user_0.password | "Password"}}}

    Você também encontra a senha no painel Detalhes do Laboratório.

  6. Clique em Próxima.

    Importante: você precisa usar as credenciais fornecidas no laboratório, e não as da sua conta do Google Cloud. Observação: se você usar sua própria conta do Google Cloud neste laboratório, é possível que receba cobranças adicionais.
  7. Acesse as próximas páginas:

    • Aceite os Termos e Condições.
    • Não adicione opções de recuperação nem autenticação de dois fatores (porque essa é uma conta temporária).
    • Não se inscreva em testes gratuitos.

Depois de alguns instantes, o console do Google Cloud será aberto nesta guia.

Observação: para acessar os produtos e serviços do Google Cloud, clique no Menu de navegação ou digite o nome do serviço ou produto no campo Pesquisar. Ícone do menu de navegação e campo de pesquisa

Abrir o console do BigQuery

  1. No Console do Google Cloud, selecione o menu de navegação > BigQuery:

Você verá a caixa de mensagem Olá! Este é o BigQuery no Console do Cloud. Ela tem um link para o guia de início rápido e as notas de lançamento.

  1. Clique em OK.

O console do BigQuery vai abrir.

O console do BigQuery fornece uma interface para consultar tabelas, incluindo conjuntos de dados públicos oferecidos pelo BigQuery, e oferece uma maneira conveniente de adicionar informações a um conjunto de dados. O BigQuery usa tabelas para representar dados de maneira estruturada. Na próxima seção, você vai saber mais sobre o BigQuery e como criar tabelas personalizadas.

Tarefa 1. Crie tabelas personalizadas

Nesta seção, você vai criar um conjunto de dados. O conjunto de dados é usado para adicionar dados ao projeto. Os conjuntos de dados usam tabelas e visualizações para ajudar a controlar o acesso aos dados em um projeto.

  1. No console do BigQuery, observe a seção Navegador.
  2. Clique no ícone Ver ações ao lado do ID do projeto e selecione Criar conjunto de dados.
Opção "Criar conjunto de dados" em destaque Observação: um conjunto de dados fica contido em um projeto específico. Conjuntos de dados são contêineres de nível superior usados na organização e no controle de acesso a suas tabelas e visualizações. É obrigatório que uma tabela ou visualização pertença a um conjunto de dados, então, crie pelo menos um conjunto de dados antes de carregar dados no BigQuery. Referência: Introdução aos conjuntos de dados do BigQuery.
  1. Na página Criar conjunto de dados, preencha o seguinte:
Campo Valor
ID do conjunto de dados futebol
Local dos dados EUA (várias regiões nos Estados Unidos)
Opções avançadas > Validade da tabela padrão Padrão
  1. A tela Criar conjunto de dados do BigQuery vai mostrar informações semelhantes às abaixo:
Tela "Criar conjunto de dados" com os detalhes do conjunto de dados e o botão "Criar conjunto de dados" destacado. Observação: no momento, os conjuntos de dados públicos são armazenados nos locais de dados multirregionais dos EUA. Para simplificar, coloque seu conjunto de dados nesse local também.
  1. Clique em Criar conjunto de dados na parte de baixo do painel.

Clique em “Verificar meu progresso” para conferir o objetivo.

Verifique se um novo conjunto de dados foi criado

Nesta seção, um novo conjunto de dados foi criado usando o BigQuery. Durante esse processo, o BigQuery precisa saber onde armazenar as informações a serem criadas. Ele também oferece a opção de incluir criptografia gerenciada pelo cliente, se necessário.

Na próxima seção, você vai aprender a preencher o conjunto de dados criado com JavaScript Object Notation (JSON), um formato de dados comum.

Tarefa 2. Carregar dados JSON

Agora você vai carregar as tabelas criadas anteriormente com dados de futebol no conjunto de dados.
O BigQuery oferece suporte a vários formatos de importação. Neste laboratório, use JSON com o conjunto de dados criado na seção anterior.

  1. Crie uma tabela clicando no ícone Ver ações ao lado do conjunto de dados futebol na seção "Navegador".

  2. Selecione Criar tabela.

Na seção a seguir, use os valores padrão para todas as configurações, a menos que indicado de outra forma. Os dados são armazenados em um bucket público do Google Cloud Storage.

  1. Na página Criar tabela, adicione as seguintes informações:
Campo Valor
Criar tabela de Google Cloud Storage
Selecione o arquivo do bucket spls/bq-soccer-analytics/competitions.json
Formato do arquivo JSONL (JSON delimitado por nova linha)
Nome da tabela campeonatos
Esquema Marque a caixa identificada como Auto detect para o Esquema1
Observação: ao usar buckets do Cloud Storage com o BigQuery, não é necessário aplicar o prefixo gs://.
  1. A tela Criar tabela do BigQuery vai mostrar informações semelhantes às abaixo:
Tela de criação de conjunto de dados com seções de origem, destino e esquema.
  1. Clique em Criar tabela.
  2. Aguarde o BigQuery criar a tabela e carregar os dados.
  3. Uma mensagem de notificação pop-up dizendo "campeonatos" criadas é exibida.
  4. A tabela vai aparecer depois que os dados forem carregados.
  5. Repita as etapas acima para os outros dados JSON a serem ingeridos.
Arquivo de bucket do Cloud Storage Nome da tabela
spls/bq-soccer-analytics/matches.json correspondências
spls/bq-soccer-analytics/teams.json times
spls/bq-soccer-analytics/players.json jogadores
spls/bq-soccer-analytics/events.json eventos
Observação: use os nomes exatos de arquivos e tabelas do bucket do Cloud Storage mostrados.
  1. Após a criação das tabelas, o resultado será semelhante a:
Tabelas listadas abaixo do conjunto de dados de futebol no menu "Navegador"

Clique em "Verificar meu progresso" para conferir o objetivo Verificar se uma tabela de campeonatos foi criada.

Nesta seção, novas tabelas foram criadas usando o BigQuery. Durante esse processo, o BigQuery usou o Cloud Storage como origem dos arquivos JSON. O Cloud Storage oferece uma boa opção de armazenamento intermediário para arquivos de objetos.

Na próxima seção, saiba como preencher o conjunto de dados criado com um arquivo de valores separados por vírgulas (CSV), que é outro formato de dados comum.

Tarefa 3. Carregar dados CSV

Nesta seção, você vai carregar outra tabela de dados sobre futebol no conjunto de dados. Desta vez, o processo de carregamento será feito com base em um arquivo de valores separados por vírgula (CSV) armazenado no Cloud Storage.

  1. Crie uma tabela clicando no ícone Ver ações ao lado do conjunto de dados futebol na seção "Navegador" e selecione Criar tabela.

Use os valores padrão de todas as configurações, a menos que indicado de outra forma.

  1. Na página Criar tabela, adicione as seguintes informações:
Campo Valor
Criar tabela de Google Cloud Storage
Selecione o arquivo do bucket spls/bq-soccer-analytics/tags2name.csv
Formato do arquivo CSV
Nome da tabela tags2name
Esquema Marque a caixa identificada como Auto detect
  1. A tela Criar tabela do BigQuery vai mostrar informações semelhantes às abaixo:
Tela de criação de tabela com seções de origem, destino e esquema.
  1. Clique em Criar tabela (na parte de baixo da janela).
  2. Aguarde o BigQuery criar a tabela e carregar os dados.

Uma mensagem pop-up vai aparecer dizendo que "tags2name" foi criado.

  1. A tabela vai aparecer depois que os dados forem carregados.

Clique em “Verificar meu progresso” para conferir o objetivo.

Verifique se a tabela tags2name foi criada

Nesta seção, uma nova tabela foi criada usando o BigQuery. Durante esse processo, o BigQuery usou o Cloud Storage como fonte do arquivo CSV. O Cloud Storage oferece uma boa opção de armazenamento intermediário para arquivos de objetos.

Tarefa 4. Visualizar tabelas

  1. No painel esquerdo, selecione futebol > campeonatos no painel de navegação.
  2. No painel de detalhes, clique na guia Visualização.
Prévia da tabela de campeonatos
  1. Clique nas outras tabelas enviadas no painel de navegação.
  2. Confira as guias Esquema, Detalhes, Visualização, Linhagem, Perfil de dados e Qualidade dos dados para saber mais sobre os dados em cada tabela.

O BigQuery oferece uma maneira conveniente de armazenar dados que antes eram mantidos em vários formatos. Para saber mais sobre técnicas de ingestão de dados para o BigQuery, leia Escolher um método de ingestão de dados.

Nas próximas seções, você vai aprender a consultar os conjuntos de dados criados no BigQuery.

Tarefa 5. Consultar dados do jogador

Agora os dados já estão na sua tabela e podem ser consultados. Em seguida, crie uma consulta que recupere os 10 zagueiros mais altos (para quem a altura está disponível) na tabela "jogadores".

  1. No editor de consultas, clique em “+” (consulta SQL).
  2. Copie e cole a consulta abaixo no Editor de consultas.
SELECT (firstName || ' ' || lastName) AS player, birthArea.name AS birthArea, height FROM `soccer.players` WHERE role.name = 'Defender' ORDER BY height DESC LIMIT 5 Observação: na consulta acima, use o BigQuery para recuperar informações relacionadas a jogadores de futebol. Consulte especificamente uma posição de jogador para entender as características gerais de um zagueiro.
  1. Clique em Executar. Os resultados são exibidos abaixo da janela de consulta.
Os resultados da consulta na página com a guia Resultados.

Clique em “Verificar meu progresso” para conferir o objetivo.

Verificar se a consulta foi executada

É essencial saber como realizar consultas no BigQuery. A execução de consultas no BigQuery oferece uma interface simples para extrair insights de dados avançados.

Tarefa 6. Consultar dados de eventos

Crie uma consulta para recuperar as contagens de todos os tipos de eventos encontrados na tabela eventos.

  1. Copie e cole a consulta abaixo no Editor de consultas.
SELECT eventId, eventName, COUNT(id) AS numEvents FROM `soccer.events` GROUP BY eventId, eventName ORDER BY numEvents DESC
  1. Clique em Executar. Os resultados são exibidos abaixo da janela de consulta.
Resultados da consulta Observação: na consulta acima, use o BigQuery para recuperar informações relacionadas a eventos que ocorrem em uma partida de futebol. Consultar especificamente a frequência de eventos como passes e chutes.

Clique em “Verificar meu progresso” para conferir o objetivo.

Verificar se a consulta foi executada

A capacidade de aproveitar os dados armazenados para estabelecer tendências e padrões representa uma oportunidade de oferecer benefícios reais aos usuários finais. Na próxima seção, você terá a oportunidade de testar o que aprendeu nesta introdução ao BigQuery.

Tarefa 7. Teste rápido

Coloque à prova seu conhecimento sobre o BigQuery ao responder o breve teste sobre os tópicos abordados neste laboratório.

Parabéns!

Você fez upload de arquivos armazenados no Cloud Storage para tabelas no BigQuery e aprendeu a criar consultas para extrair dados das tabelas.

Treinamento e certificação do Google Cloud

Esses treinamentos ajudam você a aproveitar as tecnologias do Google Cloud ao máximo. Nossas aulas incluem habilidades técnicas e práticas recomendadas para ajudar você a alcançar rapidamente o nível esperado e continuar sua jornada de aprendizado. Oferecemos treinamentos que vão do nível básico ao avançado, com opções de aulas virtuais, sob demanda e por meio de transmissões ao vivo para que você possa encaixá-las na correria do seu dia a dia. As certificações validam sua experiência e comprovam suas habilidades com as tecnologias do Google Cloud.

Manual atualizado em 24 de novembro de 2025

Laboratório testado em 29 de julho de 2025

Copyright 2026 Google LLC. Todos os direitos reservados. Google e o logotipo do Google são marcas registradas da Google LLC. Todos os outros nomes de produtos e empresas podem ser marcas registradas das respectivas empresas a que estão associados.

Antes de começar

  1. Os laboratórios criam um projeto e recursos do Google Cloud por um período fixo
  2. Os laboratórios têm um limite de tempo e não têm o recurso de pausa. Se você encerrar o laboratório, vai precisar recomeçar do início.
  3. No canto superior esquerdo da tela, clique em Começar o laboratório

Usar a navegação anônima

  1. Copie o nome de usuário e a senha fornecidos para o laboratório
  2. Clique em Abrir console no modo anônimo

Fazer login no console

  1. Faça login usando suas credenciais do laboratório. Usar outras credenciais pode causar erros ou gerar cobranças.
  2. Aceite os termos e pule a página de recursos de recuperação
  3. Não clique em Terminar o laboratório a menos que você tenha concluído ou queira recomeçar, porque isso vai apagar seu trabalho e remover o projeto

Este conteúdo não está disponível no momento

Você vai receber uma notificação por e-mail quando ele estiver disponível

Ótimo!

Vamos entrar em contato por e-mail se ele ficar disponível

Um laboratório por vez

Confirme para encerrar todos os laboratórios atuais e iniciar este

Use a navegação anônima para executar o laboratório

Using an Incognito or private browser window is the best way to run this lab. This prevents any conflicts between your personal account and the Student account, which may cause extra charges incurred to your personal account.