Menu de vídeos

79. Importando arquivos TXT para o BD

Você ainda não é assinante?

Tempo: 19:52 min

Descrição: Nessa videoaula veremos como trabalhar com os recurso de ETL para extrair dados de um arquivo texto, que possui um determinado layout que pode ser definido pelo usuário na aplicação. Muitas empresas, como as instituições financeiras, trabalham com o intercâmbio de dados em formato texto. Por isso, nossa aplicação deve possuir uma forma de poder extrair ou gerar esses dados em TXT para comunicação, integração e troca de dados entre diferentes sistemas, com linguagens, bancos e SOs heterogêneos. Dessa forma, um arquivo TXT será a fonte de origem (source), de onde os dados serão extraídos juntamente com os metadados que serão definidos em uma espécie de layout no componente TxtReader do ETL, que define nomes de campos, tipos e tamanhos, já que um arquivo texto as vezes não possui cabeçalhos com essas informações. A seguir, passaremos esses dados usando batch move do ETL do FireDAC para um banco Firebird. A tabela, metadados e dados serão criados e importados, ou seja, o FireDAC faz realmente todo o trabalho de importação, identificação dos dados, transformação (mapping) e geração dos dados na tabela destino. Dessa forma, podemos fazer uma importação de arquivos texto de forma bastante rápida diretamente para qualquer dataset de qualquer engine (ADO, IBX, DBX) ou diretamente para um banco usando o próprio FireDAC SQL como mostrado no exemplo.

Baixar vídeo
Avalie o curso
Ficou com alguma dúvida?