Portal do Governo Brasileiro

OK

Você está em:
Início» Fale Conosco» Perguntas Frequentes

Sobre o Portal

imprimir imprimir

Perguntas Frequentes - Download de Dados

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

O que é CSV (Comma Separeted Values)?

CSV é a abreviação do termo em inglês Comma-Separated Values, traduzindo-se em português para “Valores separados por vírgulas” e refere-se a um formato de arquivo de dados definido no documento RFC 4180 do IETF - Internet Engineering Task Force. Por sua simplicidade, é suportado por quase todos os aplicativos de planilhas eletrônicas e sistemas gerenciadores de banco de dados (SGDB) disponíveis.

É um padrão de formato adotado pelo e-Ping para arquivos do tipo “banco de dados” (http://eping.governoeletronico.gov.br/) e foi escolhido para o Portal da Transparência em atendimento ao disposto no Art. 8º §3º Inc. II da Lei de Acesso à Informação (Lei nº 12.527/2011).

A minha dúvida não está relacionada com este assunto

Se as informações não foram suficientes para sanar sua dúvida, orientamos utilizar os canais disponíveis na página da CGU para enviar sua mensagem.

 

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

Qual o padrão CSV adotado no Portal da Transparência?

Por restrições técnicas, foi adotada a codificação de caracteres Windows-1252 ou ANSI para a geração de arquivos CSV no Portal da Transparência.

Esta codificação não se confunde com o UTF-8, apesar da maioria dos caracteres serem comuns. O separador adotado foi o caractere TAB (0x09) ou Ctrl-I, para evitar os separadores vírgula ou ponto-e-vírgula, comumente utilizados em arquivos CSV e que poderiam provocar ambiguidade quando campos textos contêm estes caracteres.

A minha dúvida não está relacionada com este assunto

Se as informações não foram suficientes para sanar sua dúvida, orientamos utilizar os canais disponíveis na página da CGU para enviar sua mensagem.

 

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

Por que, quando abro um arquivo CSV baixado do Portal da Transparência no meu aplicativo de planilha eletrônica, todas as informações aparecem somente na primeira coluna?

As versões mais recentes das planilhas eletrônicas são capazes de detectar o caractere separador de campo utilizado no arquivo (TAB) e realizar o tratamento da separação dos campos automaticamente. Quando isto não ocorrer, orientamos a realização dos procedimentos abaixo.

I) Para o aplicativo Excel do Pacote Office 2010 da Microsoft:

Procedimento alternativo 1: Importar o arquivo .csv manualmente

a) Extrair o arquivo .csv contido no arquivo .zip baixado para outra pasta de arquivo;


Extrair o arquivo .csv contido no arquivo .zip baixado para outra pasta de arquivo


b) Ir para a nova pasta de arquivo;
c) Carregar o aplicativo Excel 2010;
d) Ir no menu “Dados” e clicar no ícone “De Texto”;


Ir no menu “Dados” e clicar no ícone “De Texto”


e) Localizar a pasta para onde o arquivo .csv foi extraído, selecioná-lo e clicar em “Importar”;



g) Uma janela com o Assistente de importação de texto será aberto. Clicar em “Avançar”;



h) A opção “Tabulação” de “Delimitadores” deverá estar escolhida automaticamente. Clicar em “Avançar”;



i) Clicar em “Concluir”.





Procedimento alternativo 2: Configurar o sistema operacional para o Excel tratar o caractere TAB como separador de campo em arquivos .csv de forma permanente:

Atenção! Se você tratar arquivos .csv de outras fontes, talvez este procedimento não seja o mais adequado. Para realizar este procedimento o seu usuário precisa possuir o papel de “Administrador”.

Para sistemas Windows 7:

a) Ir no “Painel de Controle”;



b) Clicar em “Relógio, Região e Idioma”;



c) Clicar em “Alterar o formato de data, hora ou número”;



d) Na aba “Formatos”, clicar em “Configurações adicionais”;



e) Mudar o “Separador de lista” para o caractere TAB;



e.1) Abrir uma aplicação “Bloco de Notas”;
e.2) Pressionar a tecla TAB ou as teclas Crtl e I simultaneamente com o curso posicionado dentro do “Bloco de Notas”;
e.3) Pressionar as teclas Crtl e A simultaneamente, ou usar o menu “Editar ? Selecionar Tudo”. Isto irá selecionar o caractere TAB;



e.4) Pressionar as teclas Crtl e C simultaneamente, ou usar o menu “Editar ? Copiar”;
e.5) Voltar à janela “Personalizar Formatos” e posicionar o cursor no campo “Separador de lista”;
e.6) Pressionar as teclas Ctrl e V simultaneamente. Observar que o separador padrão “;” será substituído pelo TAB;


f) Clicar em OK;
g) Clicar novamente em OK na janela “Região e Idioma”;
h) Fechar a janela do “Painel de Controle”;
i) A partir destes procedimentos, todos os arquivos .csv baixados do Portal da Transparência deverão ser devidamente tratados no Excel 2010.

A minha dúvida não está relacionada com este assunto

Se as informações não foram suficientes para sanar sua dúvida, orientamos utilizar os canais disponíveis na página da CGU para enviar sua mensagem.

 

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

Por que ao abrir um arquivo CSV baixado do Portal da Transparência, o meu aplicativo de planilha eletrônica alerta que ultrapassou o limite de linhas? Que dados serão perdidos?

Os aplicativos de planilhas eletrônicas têm um número máximo de linhas (ou registros) que podem manipular, assim, se um arquivo CSV contiver mais linhas do que o aplicativo pode tratar, as linhas excedentes do arquivo CSV não serão carregadas para o aplicativo, o que poderá causar um erro na análise de dados do Portal com o uso do aplicativo.

Estes são os números máximos de linhas suportados nos aplicativos mais comuns:

- Excel 97/2000/2002/2003 - 65.536 linhas;
- Excel 2007/2010 - 1.048.576 linhas;
- Open Office 2.x - 65.536 linhas;
- Open Office 3.3 - 1.048.576 linhas;
- LibreOffice 3.3 e superiores - 1.048.576 linhas.

Quando o arquivo .csv possuir mais registros que o aplicativo suporte, recomendamos que faça o tratamento do arquivo em aplicativos de sistemas gerenciadores de banco de dados (SGDB), como MySQL e Postgres.

A minha dúvida não está relacionada com este assunto

Se as informações não foram suficientes para sanar sua dúvida, orientamos utilizar os canais disponíveis na página da CGU para enviar sua mensagem.

 

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

Mas eu queria só extrair algumas linhas do arquivo .csv e não preciso e nem sei usar um SGDB. Não haveria alternativa?

Há alguns aplicativos disponíveis na internet, que fazem o tratamento de arquivo .csv para separá-lo em vários limitando o número máximo de linha e outros mais sofisticados com seleção de linhas baseado em critérios de conteúdo.

Listamos algumas opções para sistema operacional Windows, entretanto alertamos que não realizamos testes exaustivos de uso, além do que, suas interfaces operacionais estão em inglês.

Use-as por sua conta e risco:

- CSV Splitter 1.1
- Open Source CSV Splitter
- CSVed 2.2.3

A minha dúvida não está relacionada com este assunto

Se as informações não foram suficientes para sanar sua dúvida, orientamos utilizar os canais disponíveis na página da CGU para enviar sua mensagem.