Use o Console do Google Cloud como uma interface visual para concluir tarefas, como executar consultas e carregar ou exportar dados. Neste guia de início rápido, mostramos como consultar tabelas em um conjunto de dados público e como carregar dados de amostra no BigQuery usando o Console do Cloud.
Antes de começar
-
Faça login na sua conta do Google.
Se você ainda não tiver uma, inscreva-se.
-
No Console do Google Cloud, na página do seletor de projetos, selecione ou crie um projeto do Google Cloud.
- O BigQuery é ativado automaticamente em novos projetos. Para ativar o BigQuery em um projeto preexistente, acesse Ative a API BigQuery.
- Se você não quiser informar um cartão de crédito ou ativar o faturamento do seu projeto, o BigQuery fornece um sandbox. É possível seguir as etapas deste tópico mesmo que seu projeto não tenha o faturamento ativado. Se quiser ativá-lo, consulte Saiba como ativar o faturamento.
consulte um conjunto de dados público
O Console do Cloud fornece uma interface para consultar tabelas, inclusive conjuntos de dados públicos oferecidos pelo BigQuery.
Neste exemplo, você consulta o conjunto de dados públicos Dados de nomes dos EUA para determinar os nomes mais comuns nos EUA entre 1910 e 2013.
Os conjuntos de dados públicos do BigQuery são exibidos por padrão no Console do Cloud. Para isso, insira o URL a seguir no seu navegador:
https://console.cloud.google.com/bigquery?p=bigquery-public-data&page=project
Para consultar dados em um conjunto de dados público, siga estas etapas:
Acesse a página do BigQuery no Console do Cloud.
Se a guia Editor não estiver visível, clique em Escrever nova consulta
.Copie e cole a seguinte consulta no campo Editor.
SELECT name, gender, SUM(number) AS total FROM `bigquery-public-data.usa_names.usa_1910_2013` GROUP BY name, gender ORDER BY total DESC LIMIT 10
Se a consulta for válida, uma marca de seleção será exibida junto com a quantidade de dados que serão processados pela consulta. Essa métrica ajuda a determinar o custo de execução da consulta. Se a consulta for inválida, um ponto de exclamação será exibido com uma mensagem de erro.
Clique em Executar. A página de resultados da consulta será exibida abaixo da janela de consulta. Na parte superior da página de resultados da consulta, serão exibidos o tempo decorrido e os dados processados pela consulta. Abaixo da mensagem de
Query complete...
uma tabela exibe os resultados da consulta com uma linha de cabeçalho contendo o nome de cada coluna selecionada na consulta.
Carrega dados em uma tabela
Em seguida, carregue dados em uma tabela e a consulte.
Fazer download dos dados
Você está fazendo o download de um arquivo que tem aproximadamente 7 MB de dados sobre nomes mais comuns de bebês, fornecido pela Previdência Social dos EUA.
Faça o download do arquivo zip baby names.
Extraia o arquivo na sua máquina.
O arquivo zip contém um arquivo
NationalReadMe.pdf
que descreve o conjunto de dados. Saiba mais sobre o conjunto de dados.Abra o arquivo nomeado
yob2014.txt
para ver como são os dados. O arquivo é um arquivo de valores separados por vírgulas (CSV, na sigla em inglês) com três colunas: nome, sexo (M
ouF
) e número de crianças com esse nome. O arquivo não tem linha de cabeçalho.Observe o local do arquivo
yob2014.txt
para encontrá-lo mais tarde.
Crie um conjunto de dados
Em seguida, crie um conjunto de dados no Console do Cloud para armazenar os dados.
Se necessário, abra a página do BigQuery no Console do Cloud.
No painel Explorer, clique no nome do projeto.
No painel de detalhes, clique em Criar conjunto de dados
.Na página Criar conjunto de dados, faça o seguinte:
- Para o código do conjunto de dados, insira
babynames
. Em Local dos dados, selecione Estados Unidos (EUA). Atualmente, os conjuntos de dados públicos são armazenados no local multirregional
US
. Para simplificar, coloque seu conjunto de dados nesse mesmo local.
- Para o código do conjunto de dados, insira
Mantenha todas as outras configurações padrão e clique em Criar conjunto de dados.
Carregar os dados em uma nova tabela
Em seguida, carregue os dados em uma nova tabela.
No painel Explorer, clique no conjunto de dados babynames que você criou.
No painel de detalhes, clique em Criar tabela
.Use os valores padrão de todas as configurações, a menos que indicado de outra forma.
Na página Criar tabela, faça o seguinte:
- Na seção Origem, em Criar tabela de, escolha Fazer upload.
- Para Selecionar arquivo, clique em Procurar, navegue até o arquivo
yob2014.txt
e clique em Abrir. - Em Formato de arquivo, escolha CSV.
- Na seção Destino, insira
names_2014
como o Nome da tabela. Na seção Esquema, clique na opção Editar como texto e cole na caixa a definição de esquema a seguir.
name:string,gender:string,count:integer
Clique em Criar tabela.
Aguarde o BigQuery criar a tabela e carregar os dados. Quando o BigQuery termina de carregar os dados, uma marca de seleção é exibida no painel Histórico do job.
Visualize a tabela
Para visualizar as primeiras linhas dos dados, siga estas etapas:
No painel Explorer, expanda babynames e selecione names_2014.
No painel de detalhes, clique em Visualizar. O BigQuery exibe as primeiras linhas da tabela.
Consulte a tabela
Agora que os dados já estão na sua tabela, é possível consultá-la. O processo é idêntico ao exemplo anterior, exceto que, desta vez, você está consultando sua tabela em vez de uma tabela pública.
Clique em Escrever nova consulta.
Uma nova guia do editor de consultas será aberta.Copie e cole a consulta a seguir na área de texto. Essa consulta recupera os cinco principais nomes masculinos de bebês dos EUA em 2014.
SELECT name, count FROM `babynames.names_2014` WHERE gender = 'M' ORDER BY count DESC LIMIT 5
Clique em Run. Os resultados são exibidos abaixo da janela de consulta.
Limpar
Para evitar cobranças na sua conta do Google Cloud pelos recursos usados neste guia de início rápido, siga estas etapas:
Se necessário, abra a página do BigQuery no Console do Cloud.
No painel Explorer, clique no conjunto de dados babynames que você criou.
No painel de detalhes, clique em Excluir conjunto de dados. Esta ação exclui o conjunto de dados, a tabela e todos os dados.
Na caixa de diálogo Excluir conjunto de dados, confirme o comando de exclusão digitando o nome do seu conjunto de dados (
babynames
) e clique em Excluir.
A seguir
Para saber mais sobre como usar o Console do Cloud, consulte Como usar o Console do Cloud.
Para saber como carregar um arquivo JSON com dados aninhados e repetidos, consulte Como carregar dados JSON aninhados e repetidos.
Para saber mais como carregar dados no BigQuery, consulte Introdução ao carregamento de dados.
Para saber mais como consultar dados, consulte Visão geral de consultas de dados do BigQuery.
Para saber mais como acessar o BigQuery de maneira programática, consulte a referência da API REST ou a página Bibliotecas de cliente do BigQuery.