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.
Instruções sobre instalação dos pré-requisitos e configuração do ambiente estão disponíves no arquivo INSTALL
make preview
make format resource=resource-name
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:
make validate_metadata resource=resource_name
data/
, em conformidade com os metadados, execute:make validate
data/
, em conformidade com os metadados, execute:make validate_data resource=resource_name
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).