[okfn-br] Open Knowledge Brasil é Finalista do Desafio de Impacto Social Google | Brasil!

Nitai Silva nitai.silva em planejamento.gov.br
Sexta Maio 2 18:24:03 UTC 2014


Boa tarde, gente,

Há algum tempo estamos desenvolvendo algumas formas de acesso ao orçamento.
Mas antes de tudo é importante que se deixe bem claro que a lógica do
orçamento é muito confusa, pra não se dizer complexa.

Temos um banco de dados de triplas onde pode-se fazer consultas da LOA e da
execução orçamentária. A LOA a princípio deveria ser estática, mas na
prática também sofre alterações. A execução é algo rotineiro e constante.

O banco é um Virtuoso: http://orcamento.dados.gov.br/sparql/

Um exemplo de consulta é esta
[1]<http://orcamento.dados.gov.br/sparql/?default-graph-uri=&query=SELECT+%3Fdata+%3Fexercicio+%3Forgao+%3FunidadeOrcamentaria+%3FnomeUO+%28sum%28%3Fval1%29+as+%3Fploa%29+%28sum%28%3Fval2%29+as+%3Floa%29+%28sum%28%3Fval3%29+as+%3Flei_mais_credito%29+%28sum%28%3Fval4%29+as+%3Fempenhado%29+%28sum%28%3Fval5%29+as+%3Fliquidado%29+%28sum%28%3Fval6%29+as+%3Fpago%29+WHERE+%7B%0D%0A%0D%0A++++%3Forgao+loa%3Acodigo+%2220000%22+.%0D%0A++++%3Fi+loa%3AtemUnidadeOrcamentaria+%3FunidadeOrcamentaria+.%0D%0A++++%3FunidadeOrcamentaria+loa%3AtemOrgao+%3Forgao+.%0D%0A++++%3FunidadeOrcamentaria+rdf%3Alabel+%3FnomeUO+.%0D%0A++++%3Fi+loa%3AtemExercicio+%3Fexercicio+.%0D%0A++++%3Fexercicio+loa%3Aidentificador+2013+.%0D%0A++++%3Fexercicio+loa%3AdataUltimaAtualizacao+%3Fdata+.%0D%0A++++%3Fi+loa%3AvalorProjetoLei%3Fval1+.%0D%0A++++%3Fi+loa%3AvalorDotacaoInicial+%3Fval2+.%0D%0A++++%3Fi+loa%3AvalorLeiMaisCredito+%3Fval3+.%0D%0A++++%3Fi+loa%3AvalorEmpenhado+%3Fval4+.%0D%0A++++%3Fi+loa%3AvalorLiquidado+%3Fval5+.%0D%0A++++%3Fi+loa%3AvalorPago+%3Fval6+.%0D%0A+++%0D%0A%7DGroup+By+%3Fdata+%3Fexercicio+%3Forgao+%3FunidadeOrcamentaria+%3FnomeUO+Order+By+%3Fexercicio+%3Forgao+%3FunidadeOrcamentaria&debug=on&timeout=&format=text%2Fhtml&save=display&fname=>.
Retorna, em HTML, a consolidação dos gastos das unidades orçamentárias que
estão diretamente abaixo da presidência (PR, ABIN, ITI, IPEA, EBC e
Imprensa Nacional).

A consulta é esta:
"
SELECT ?data ?exercicio ?orgao ?unidadeOrcamentaria ?nomeUO (sum(?val1) as
?ploa) (sum(?val2) as ?loa) (sum(?val3) as ?lei_mais_credito) (sum(?val4)
as ?empenhado) (sum(?val5) as ?liquidado) (sum(?val6) as ?pago) WHERE {

    ?orgao loa:codigo "20000" .
    ?i loa:temUnidadeOrcamentaria ?unidadeOrcamentaria .
    ?unidadeOrcamentaria loa:temOrgao ?orgao .
    ?unidadeOrcamentaria rdf:label ?nomeUO .
    ?i loa:temExercicio ?exercicio .
    ?exercicio loa:identificador 2013 .
    ?exercicio loa:dataUltimaAtualizacao ?data .
    ?i loa:valorProjetoLei?val1 .
    ?i loa:valorDotacaoInicial ?val2 .
    ?i loa:valorLeiMaisCredito ?val3 .
    ?i loa:valorEmpenhado ?val4 .
    ?i loa:valorLiquidado ?val5 .
    ?i loa:valorPago ?val6 .

}Group By ?data ?exercicio ?orgao ?unidadeOrcamentaria ?nomeUO Order By
?exercicio ?orgao ?unidadeOrcamentaria
"
Pra chegar nessa consulta, basta jogar no form de consulta
[2]<http://orcamento.dados.gov.br/sparql/> e
selecionar o formato mais conveniente.

[1]
http://orcamento.dados.gov.br/sparql/?default-graph-uri=&query=SELECT+%3Fdata+%3Fexercicio+%3Forgao+%3FunidadeOrcamentaria+%3FnomeUO+%28sum%28%3Fval1%29+as+%3Fploa%29+%28sum%28%3Fval2%29+as+%3Floa%29+%28sum%28%3Fval3%29+as+%3Flei_mais_credito%29+%28sum%28%3Fval4%29+as+%3Fempenhado%29+%28sum%28%3Fval5%29+as+%3Fliquidado%29+%28sum%28%3Fval6%29+as+%3Fpago%29+WHERE+%7B%0D%0A%0D%0A++++%3Forgao+loa%3Acodigo+%2220000%22+.%0D%0A++++%3Fi+loa%3AtemUnidadeOrcamentaria+%3FunidadeOrcamentaria+.%0D%0A++++%3FunidadeOrcamentaria+loa%3AtemOrgao+%3Forgao+.%0D%0A++++%3FunidadeOrcamentaria+rdf%3Alabel+%3FnomeUO+.%0D%0A++++%3Fi+loa%3AtemExercicio+%3Fexercicio+.%0D%0A++++%3Fexercicio+loa%3Aidentificador+2013+.%0D%0A++++%3Fexercicio+loa%3AdataUltimaAtualizacao+%3Fdata+.%0D%0A++++%3Fi+loa%3AvalorProjetoLei%3Fval1+.%0D%0A++++%3Fi+loa%3AvalorDotacaoInicial+%3Fval2+.%0D%0A++++%3Fi+loa%3AvalorLeiMaisCredito+%3Fval3+.%0D%0A++++%3Fi+loa%3AvalorEmpenhado+%3Fval4+.%0D%0A++++%3Fi+loa%3AvalorLiquidado+%3Fval5+.%0D%0A++++%3Fi+loa%3AvalorPago+%3Fval6+.%0D%0A+++%0D%0A%7DGroup+By+%3Fdata+%3Fexercicio+%3Forgao+%3FunidadeOrcamentaria+%3FnomeUO+Order+By+%3Fexercicio+%3Forgao+%3FunidadeOrcamentaria&debug=on&timeout=&format=text%2Fhtml&save=display&fname=
[2]  http://orcamento.dados.gov.br/sparql/

[]s

Nitai Bezerra da Silva
Time de Dados Abertos  @dadosgovbr
Analista em Tecnologia da Informação - (61) 2020-1697
DGE / SLTI / Ministério do Planejamento, Orçamento e Gestão

Esta mensagem de caráter PÚBLICO e OSTENSIVO, deverá, de acordo com a Lei
12.527, de 18 de novembro de 2011, ser fornecida a qualquer cidadão que
solicite formalmente a seu remetente ou a qualquer de seus destinatários
diretos ou indiretos acesso a seu conteúdo, cabeçalhos e anexos, no prazo
máximo legal de 20 (vinte) dias. A negativa indevida de acesso ao seu
conteúdo poderá sujeitar o infrator às penas previstas no art. 32.


2014-05-02 12:16 GMT-03:00 Alexandre Souza <aesouza.jvm em gmail.com>:

> ​Thiago,
>
> Sabe dizer se existe alguma ferramenta de consulta para esses dados? (e.g
> API REST) sem a necessidade de baixar algo....?
>
> Obs.: Mais uma pessoa nova no grupo, mas dispensei apresentações. =]
>
> [ ]'s
>
> _______________________________________________
> okfn-br mailing list
> okfn-br em lists.okfn.org
> https://lists.okfn.org/mailman/listinfo/okfn-br
> Unsubscribe: https://lists.okfn.org/mailman/options/okfn-br
>
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://lists.okfn.org/pipermail/okfn-br/attachments/20140502/3896b244/attachment-0005.html>


Mais detalhes sobre a lista de discussão okfn-br