Academy
Fontes de Dados

Etapa Arquivo Texto

A etapa Arquivo Texto importa arquivos de texto variados, como TXT, CSV, DAT, EDI, RET, REM e BDP, para iniciar um fluxo de Preparação de Dados a partir dos dados desse arquivo. Ele lê tanto arquivos com caracteres delimitadores (como o CSV) quanto arquivos de largura fixa, em que cada campo é determinado pela posição inicial e final dos caracteres.

O Arquivo Texto está na categoria Fonte de Dados da barra de ferramentas. Depois de concluir o fluxo, você envia os arquivos pela tela de Visualização do Processo ou de Upload de Arquivos da plataforma Dattos.

Importar o arquivo de texto

Há duas formas de carregar o arquivo:

  • Importar Arquivo: abre o explorador de arquivos para você selecionar o arquivo.

  • Arrastar e soltar: arraste o arquivo direto para a tela.

Configurar a etapa

Na tela de configuração você encontra:

  • Informações do arquivo: identifica o nome do arquivo importado.

  • Trocar Arquivo: substitui o arquivo importado. Ao importar um novo arquivo, a plataforma oferece manter as configurações já feitas e atualizar apenas a amostra, ou atualizar todas as configurações com base no novo arquivo.

  • Nome: identifica o nome da etapa. Por padrão, vem com o nome do arquivo de amostra importado, mas o campo é editável.

Em Opções de Importação:

  • Importar dados a partir da linha: indique o número da linha em que a importação começa a trazer os dados.

  • Contém cabeçalho?: marque se o arquivo tem uma linha com os nomes das colunas.

Em Mapear Colunas, selecione o padrão de estrutura das informações do arquivo: Única estrutura de registros ou Múltiplas estruturas de registros.

Dica: escolha um nome que represente as informações do arquivo e seja fácil de entender para você e seus colegas.

Como escolher a estrutura: use Única estrutura de registros quando o arquivo tem o mesmo padrão de colunas em todas as linhas. Use Múltiplas estruturas de registros quando o padrão de colunas muda em algumas linhas.

Única estrutura de registros

Selecione o delimitador de colunas, ou seja, como as colunas são separadas no arquivo. As opções são: Largura fixa, Vírgula ( , ), Ponto e vírgula ( ; ), Dois pontos ( : ), Sinal de igualdade ( = ), Pipe ( | ) e Tabulação (tab).

Ao escolher Largura fixa, informe as posições finais de cada coluna no formato 5, 10, 12. Assim a plataforma entende que a primeira coluna vai da posição 1 a 5, a segunda da 6 a 10 e a terceira da 11 a 12.

Ajustar as colunas

Com o delimitador definido, ajuste cada coluna da saída:

  • Visibilidade da Coluna: desmarque para desconsiderar a coluna.

  • Ordem da Coluna: mostra a ordem das colunas conforme a saída.

  • Nome da Coluna: mostra todas as colunas da saída; os nomes podem ser renomeados.

  • Tipo de Dado: Alfanumérico, Numérico ou Data. Para Data, informe o padrão da máscara que a coluna usa. O campo é editável.

  • Amostra: exibe o conteúdo das colunas da primeira linha importada.

Use Fechar para sair sem salvar e voltar ao Designer, ou Salvar para guardar as configurações.

Configurações avançadas

  • Padrão de codificação do conteúdo do arquivo: Unicode (UTF-8) ou Windows (ANSI).

  • Separador decimal para converter texto em número: Vírgula ( , ) ou Ponto ( . ), conforme o separador usado no arquivo. Por exemplo, um conteúdo "100,99" lido como número precisa do separador Vírgula; "100.99" precisa do separador Ponto. Em ambos os casos o resultado exibido é "100,99".

  • Adicionar como coluna o nome da fonte de dados: acrescenta à amostra uma coluna com o nome da etapa.

  • Adicionar como coluna o nome do arquivo: acrescenta à amostra uma coluna com o nome do arquivo importado.

Múltiplas estruturas de registros

Quando o arquivo combina padrões de colunas diferentes em linhas distintas, selecione o delimitador de colunas entre as mesmas opções: Largura fixa, Vírgula ( , ), Ponto e vírgula ( ; ), Dois pontos ( : ), Sinal de igualdade ( = ), Pipe ( | ) e Tabulação (tab).

Ao escolher Largura fixa:

  • Preencha Selecionar posição do tipo de registro com a posição inicial e final separadas por vírgula, no formato 1, 2, indicando onde está o identificador do tipo de registro.

  • Para cada tipo de registro encontrado (representado por abas), preencha Informar posição final de cada coluna no formato 5, 10, 12. Assim a primeira coluna vai da posição 1 a 5, a segunda da 6 a 10 e a terceira da 11 a 12.

Ao escolher um delimitador de caracteres (vírgula, ponto e vírgula, dois pontos, igualdade, pipe ou tabulação):

  • Ignorar aspas duplas como delimitador de campo: marcado, a plataforma ignora as aspas e não as considera valor do campo; desmarcado, as aspas entram como valor.

  • Selecionar posição do tipo de registro: informe o número da coluna que identifica o tipo de registro. Por exemplo, "1" indica que o valor que diferencia o tipo de registro está na primeira coluna.

Ajustar as colunas por tipo de registro

Em Mapear Colunas, configure as colunas de cada tipo de registro conforme a necessidade, alterando nome, tipo de dado ou desconsiderando colunas das próximas etapas:

  • Selecionar posição do tipo de registro: informe o número da coluna que indica a posição do tipo de registro.

  • Selecione o registro: escolha qual tipo de registro deseja configurar, entre os identificados no arquivo.

  • Visibilidade da Coluna: desmarque para desconsiderar a coluna.

  • Ordem da Coluna: mostra a ordem das colunas conforme a saída.

  • Nome da Coluna: mostra todas as colunas da saída; os nomes podem ser renomeados.

  • Tipo de Dado: Alfanumérico, Numérico ou Data. Para Data, informe o padrão da máscara que a coluna usa.

  • Amostra: exibe o conteúdo das colunas da primeira linha importada.

Configuração de saída

Defina as saídas desejadas indicando quais registros são cabeçalho e qual é o conteúdo:

  • Nome da Saída de Dados: informe o nome desejado para a saída.

  • Estrutura - Cabeçalho: indique quais registros são cabeçalho. A ordem importa, pois define a ordem das colunas criadas: as colunas seguem a ordem de cadastro dos cabeçalhos.

  • Estrutura - Conteúdo: defina apenas um registro como o conteúdo da informação.

  • Adicionar Nova Saída: cria uma saída de dados adicional.

Use Fechar para sair sem salvar e voltar ao Designer, ou Salvar para guardar as configurações.

Configurações avançadas

  • Padrão de codificação do conteúdo do arquivo: Unicode (UTF-8) ou Windows (ANSI).

  • Separador decimal para converter texto em número: Vírgula ( , ) ou Ponto ( . ), conforme o separador usado no arquivo, seguindo a mesma lógica da estrutura única.

  • Adicionar como coluna o nome da fonte de dados: acrescenta à amostra uma coluna com o nome da etapa.

  • Adicionar como coluna o nome do arquivo: acrescenta à amostra uma coluna com o nome do arquivo importado.

Artigos relacionados

  • Configurar Preparação de Dados

  • Etapa Arquivo Excel

  • Etapa Arquivo OFX

Isso foi útil?