Skip to content

Latest commit

 

History

History
50 lines (30 loc) · 943 Bytes

README.md

File metadata and controls

50 lines (30 loc) · 943 Bytes

BigQuery Connect Example

Pré-requisitos:

  1. Tenha o Python instalado no seu computador.
  2. Instale o VSCode.
  3. Tenha uma conta Google Cloud Platform (GCP) com um projeto configurado e acesso ao BigQuery.

Passos

01. Variaveis de ambiente

Crie um arquivo chamado .env na raiz desse projeto e lá insira:

BIGQUERY_KEY = '{"type":"service_account","project_id": "..."}' # sua account key no formato minify
NAME_PROJECT = 'NAME_PROJECT_ID'

02. Criando ambiente virtual para o projeto

virtualenv venv

03. Ativando ambiente virtual

source venv/bin/activate

04. Instalando pacotes

pip install -r requirements.txt

05. Escrevendo a query

No arquivo main.py, atualize a query para sua necessidade

    # read BIGQUERY
    query = '''
    SELECT *  
    FROM DB_XXXXXXX.TABLE_YYYYYYYY
    LIMIT 10    
    '''

06. Executando código (via terminal bash ou powershell)

python main.py