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