Consulte um conjunto de dados público com a biblioteca cliente do BigQuery para Go
- Ativar o Cloud Shell num Google Cloud projeto.
- Abrir o editor do Cloud Shell.
- Preparar ficheiros para consultas.
- Consultar um conjunto de dados público no BigQuery.
- Limpar.
Tempo estimado para concluir:
Clique em Iniciar para começar.
Ative o Cloud Shell num Google Cloud projeto
Se não ativar a faturação para um projeto, trabalha automaticamente no sandbox do BigQuery. O sandbox do BigQuery permite-lhe aprender a usar o BigQuery com um conjunto limitado de funcionalidades do BigQuery sem custo financeiro. Se não planear usar o seu projeto para além deste documento, recomendamos que use o sandbox do BigQuery.
- Clique em
Ativar Cloud Shell. Mostrar-me
Para saber como abrir o editor do Cloud Shell, clique em Seguinte.
Abra o editor do Cloud Shell
No Cloud Shell, crie um novo projeto e ficheiro Go:
mkdir bigquery-go-quickstart \ && touch \ bigquery-go-quickstart/app.goEste comando cria um projeto Go com o nome
bigquery-go-quickstarte um ficheiro com o nomeapp.go.Abra o editor do Cloud Shell:
cloudshell workspace bigquery-go-quickstart
Para saber como preparar ficheiros para consultas, clique em Seguinte.
Prepare ficheiros para consultas
Para abrir um terminal no editor do Cloud Shell, clique em Abrir terminal.
Abra o diretório do projeto:
cd bigquery-go-quickstartCrie um ficheiro
go.mod:go mod init quickstartO resultado é semelhante ao seguinte:
go: creating new go.mod: module quickstart go: to add module requirements and sums: go mod tidyInstale a biblioteca cliente do BigQuery para Go:
go get cloud.google.com/go/bigqueryO resultado é semelhante ao seguinte. Omitiram-se várias linhas para simplificar o resultado.
go: downloading cloud.google.com/go/bigquery v1.49.0 go: downloading cloud.google.com/go v0.110.0 ... go: added cloud.google.com/go/bigquery v1.49.0 go: added cloud.google.com/go v0.110.0
Para saber como consultar um conjunto de dados público no BigQuery, clique em Seguinte.
Consulte um conjunto de dados público no BigQuery
Clique em Abrir editor.
No painel Explorador, localize o projeto
BIGQUERY-GO-QUICKSTART.Clique no ficheiro
app.gopara o abrir.Para criar uma consulta no conjunto de dados
bigquery-public-data.stackoverflowque devolva as 10 páginas do Stack Overflow mais vistas e as respetivas contagens de visualizações, copie o seguinte código para o ficheiroapp.go:Clique em Abrir terminal.
No terminal, execute o script
app.go. Se lhe for pedido que autorize o Cloud Shell e aceite os termos, clique em Autorizar.go run app.goO resultado é semelhante ao seguinte:
https://stackoverflow.com/questions/35159967 : 170023 views https://stackoverflow.com/questions/22879669 : 142581 views https://stackoverflow.com/questions/10604135 : 132406 views https://stackoverflow.com/questions/44564887 : 128781 views https://stackoverflow.com/questions/27060396 : 127008 views https://stackoverflow.com/questions/12482637 : 120766 views https://stackoverflow.com/questions/20673986 : 115720 views https://stackoverflow.com/questions/39109817 : 108368 views https://stackoverflow.com/questions/11057219 : 105175 views https://stackoverflow.com/questions/43195143 : 101878 views
Consultou com êxito um conjunto de dados público com a biblioteca cliente do BigQuery para Go.
Para evitar custos na sua conta e saber mais sobre os passos seguintes, clique em Seguinte.
Passos seguintes
Mantenha os recursos que criou e faça mais com o BigQuery ou limpe para evitar cobranças de faturação.
Faça mais com o BigQuery
- Saiba como usar a biblioteca cliente do BigQuery para Go.
- Saiba mais sobre os conjuntos de dados públicos do BigQuery.
- Saiba como carregar dados para o BigQuery.
- Saiba como consultar dados no BigQuery.
- Receba atualizações sobre o BigQuery.
- Saiba mais sobre os preços do BigQuery.
- Saiba mais sobre as quotas e os limites do BigQuery.
Limpe
Para evitar custos na sua Google Cloud conta, elimine o seu Google Cloud projeto ou elimine os recursos que criou neste tutorial.
Elimine o projeto
Se criou um novo projeto para saber mais sobre o BigQuery e já no precisa do projeto, elimine-o. Tenha em atenção que a eliminação de um projeto elimina tudo no projeto e os IDs de projetos personalizados são perdidos.
Elimine os recursos
Se usou um projeto existente, elimine a pasta bigquery-go-quickstart que criou:
No Cloud Shell, avance um diretório:
cd ..Elimine os recursos que criou:
rm -R bigquery-go-quickstartA opção
-Relimina todos os recursos numa pasta.