Skip to content

Latest commit

 

History

2,603 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portal da Transparência

Esse data package visa documentar as tabelas do modelo dimensional utilizado no banco de dados do Portal da Transparência. Os data packages representando consultas específicas do Portal da Transparência serão extraídos deste data package para fins de publicação.

Essa organização foi utilizada para evitar a necessidade de manter documentação em múltiplos repositórios para tabelas que são utilizadas em múltiplas consultas.

Instalação e configuração

Instruções sobre instalação dos pré-requisitos e configuração do ambiente estão disponíves no arquivo INSTALL

Uso

Linha de comando

Documentação

make preview
make format resource=resource-name

Validação

Para validação do data package com make validate e make validate_metadata é necessário a ativação do ambiente virtual do Python criado durante o processo de instalação.

Para determinar qual comando para fazer a ativação execute na linha de comando

conda env list
# conda environments:
# age7                     /path/r-miniconda/envs/age7
# base                  *  /path/opt/anaconda3

Para ativar execute

conda activate age7

Em alguns casos, o "atalho" para ativação do ambiente conda não é registrado. Por exemplo

conda env list
# conda environments:
                         /Users/fjunior/Library/r-miniconda/envs/age7
base                     /Users/fjunior/opt/anaconda3

Nesse caso, ao invés de executar conda activate age7 necessário indicar o caminho para o ambiente conda (eg. conda activate /path/r-miniconda/envs/age7).

No windows é necessário utilizar o separador \ no lugar de /:

conda activate C:\Users\user\AppData\Local\R-MINI~1\envs\age7

O seu prompt da linha de comando, apesar de formas possivelmente diferentes, vai indicar se o ambiente virtual está ativo

  • remuneracao$ -> (age7) remuneracao$

Para validar:

  • os metadados armazenados no table schema, execute:
make validate_metadata resource=resource_name
  • os dados armazenados em data/, em conformidade com os metadados, execute:
make validate
  • somente um recurso unitário armazenado em data/, em conformidade com os metadados, execute:
make validate_data resource=resource_name

Rstudio

O script scripts/exploratory-analysis.R pode ser utilizado de forma interativa para o processo de análise exploratória para construção de um perfil dos recursos (ie. tabelas fato e dimensão).

Releases

Packages

Used by

Contributors

Languages