Use a extensão Cloud de Confiance para o Visual Studio Code
A extensão Cloud de Confiance by S3NS Visual Studio Code (VS Code) permite-lhe fazer o seguinte no VS Code:
- Desenvolver e executar blocos de notas do BigQuery.
- Procure, inspecione e pré-visualize conjuntos de dados do BigQuery.
Antes de começar
No seu terminal local, verifique se tem o Python 3.11 ou posterior instalado no seu sistema:
python3 --version
No terminal local, inicialize a CLI gcloud:
gcloud init
Configure um projeto predefinido:
gcloud config set project PROJECT_ID
Substitua
PROJECT_ID
pelo seu projeto predefinido.Configure as Credenciais padrão da aplicação:
gcloud auth application-default login
Abra o VS Code e, de seguida, na barra de atividade, clique em Extensões.
Na barra de pesquisa, encontre a extensão Jupyter e, de seguida, clique em Instalar. As funcionalidades do BigQuery no VS Code requerem a extensão Jupyter da Microsoft como dependência.
Instale a Cloud de Confiance extensão
- Abra o VS Code e, de seguida, na barra de atividade, clique em Extensões.
Na barra de pesquisa, encontre a extensão Google Cloud Code e, de seguida, clique em Instalar.
Se lhe for pedido, reinicie o VS Code.
O ícone Google Cloud Code está agora visível na barra de atividade.
Configure a extensão
- Abra o VS Code e, em seguida, na barra de atividade, clique em Google Cloud Code.
- Abra a secção Blocos de notas do BigQuery.
- Clique em Iniciar sessão no Google Cloud. É redirecionado para iniciar sessão com as suas credenciais.
- Use a barra de tarefas da aplicação de nível superior para navegar para Código > Definições > Definições > Extensões.
- Encontre o Google Cloud Code e clique no ícone Gerir para abrir o menu.
- Selecione Definições.
- Para a definição Cloud Code: Project, introduza o nome do Cloud de Confiance projeto que quer usar para executar blocos de notas e apresentar conjuntos de dados do BigQuery.
- Para a definição Cloud Code > Beta: região do BigQuery, introduza uma localização do BigQuery. A extensão apresenta conjuntos de dados desta localização.
Desenvolva blocos de notas do BigQuery
- Abra o VS Code e, em seguida, na barra de atividade, clique em Google Cloud Code.
- Abra a secção BigQuery Notebooks e clique em BigQuery Notebook. É criado e aberto um novo ficheiro
.ipynb
com código de exemplo no editor. No novo notebook, clique em Selecionar kernel e selecione um kernel Python. Os blocos de notas do BigQuery requerem um kernel Python local para execução. Pode criar um novo ambiente virtual ou usar um dos existentes.
Se ainda não tiver sido instalada no seu ambiente virtual, instale a biblioteca cliente
bigframes
:- Abra a janela Terminal.
- Execute o comando
pip install bigframes
.
Agora, pode escrever e executar código no seu bloco de notas do BigQuery.
Explore e pré-visualize conjuntos de dados do BigQuery
- Abra o VS Code e, em seguida, na barra de atividade, clique em Google Cloud Code.
- Para ver os conjuntos de dados e as tabelas do projeto e da região especificados, abra a secção Conjuntos de dados do BigQuery. Os conjuntos de dados públicos do BigQuery também são visíveis.
- Para abrir um novo separador no editor, clique no nome de qualquer tabela. Este separador contém os detalhes, o esquema e a pré-visualização da tabela.
Preços
A extensão do Visual Studio Code é gratuita, mas são-lhe cobrados os Cloud de Confiance serviços (BigQuery, Dataproc, Cloud Storage) que usar.
O que se segue?
- Saiba mais acerca dos blocos de notas no BigQuery.
- Saiba mais acerca dos DataFrames do BigQuery.