o Processos ETL são uma definição padrão que se utiliza para se referir a movimento e transformação de dados. É o procedimento que possibilita às instituições mover dados de múltiplas fontes, reformular e carregar noutro base de dadosUm banco de dados é um conjunto organizado de informações que permite armazenar, Gerencie e recupere dados com eficiência. Usado em várias aplicações, De sistemas corporativos a plataformas online, Os bancos de dados podem ser relacionais ou não relacionais. O design adequado é fundamental para otimizar o desempenho e garantir a integridade das informações, facilitando assim a tomada de decisão informada em diferentes contextos.... (chamado data mart o Armazem de dados) para os analisar. Além disso, podem ser enviados para outro sistema operativo para apoiar um processo empresarial.
Em resumo, o principal objetivo deste procedimento é facilitar o movimento e a transformação de dados, integrando os diferentes sistemas e fontes na organização moderna.
O termo ETL corresponde às siglas em inglês de:
-
Eextrair: extrair.
-
Ttransformar: transformar.
-
eucarregar: carga.
Fases de um procedimento ETL
As diferentes fases ou sequências de um procedimento ETL são as seguintes:
-
Extração de dados de um ou mais sistemas de origem.
-
Transformação desses dados, Em outras palavras, a oportunidade de reformatar e limpar estes dados sempre que necessário.
-
Carga destes dados noutro local ou base de dados, uma data mart ou um Armazem de dados, para os analisar ou apoiar um procedimento empresarial.
Limpeza de dados como uma fase separada dos processos ETL
Embora possa ser entendida como uma ação integrada na fase de transformação de dados, hoje em dia a tendência é considerar a limpeza de dados como uma fase separada do procedimento ETL.
Esta visão corresponde a uma conceção mais moderna e prática do procedimento. Para poupar tempo e ser mais eficaz, convém unificar critérios, por exemplo, introduzindo “av” ao invés de “avenue” em todos os registos de uma base de dados de endereços postais, ANTES de iniciar o próprio procedimento ETL.
É tão importante ter a informação consolidada como garantir que todos os dados sejam corretos e com uma visão única para todos os utilizadores. Só assim se poderão obter circuitos de trabalho e análises verdadeiramente ótimos e eficazes desses dados.
Que sistemas podem ser integrados num processo ETL?
Os processos ETL podem incluir:
-
Sistemas legado. Em outras palavras, legado, herdado ou antigo.
-
Novos sistemas. Baseados em Windows, Linux e também em redes sociais modernas: Facebook, Twitter, Linkedin, etc.
o sistemas legado ou herdado caracterizam-se de forma geral por: serem fechados, não permitirem alterações e terem difícil acesso (de forma geral algum tipo de condutor especial). São sistemas que processam internamente e, por isso, não permitem a adição de um computador que funcione em paralelo.
Caso contrário, sistemas novos ou modernos (baseados em Windows ou Linux) são abertos, completos e interconectados. Um exemplo seria uma quinta de servidores Linux, que permite que os diferentes nós se interconectem entre si.
Benefícios dos processos ETL
Qualquer empresa ou organização beneficia-se de implementar um procedimento ETL para mover e transformar os dados que gere pelas seguintes razões:
-
Ser capaz de criar um Administração de dados mestres, Em outras palavras, repositório central padronizado de todos os dados da organização. Como um exemplo, se temos um objeto de cliente numa base de dados de crédito e outro objeto de cliente na base de dados de cartões de crédito, qual seria o Mestria Seria estabelecer, de forma concreta e inequívoca, um registo de cliente único com o seu nome e apelidos para a organização.
-
Permite aos gestores tomar decisões estratégicas com base na análise dos dados carregados nas bases de dados novas e atualizadas: a data warehouse ou armazém de dados.
-
Serve para integrar sistemas. As instituições crescem organicamente e cada vez mais se adicionam fontes de dados. Isto faz com que comecem a surgir novas necessidades, O que integrar os dados de uma banca online com dados antigos de um sistema legado.
-
lata ter uma visão global de todos os dados consolidados num Armazem de dados. Como um exemplo, crie uma estratégia de marketing baseada na análise dos dados anteriores.
Procedimento ETL: um sistema eficaz, mas com desafios e problemas a resolver
Como nós vimos, os processos ETL são muito úteis e benéficos para as instituições devido à sua capacidade de integrar grandes bases de dados, alcançando assim uma visão global única que permita aos analistas e gestores tomar as decisões estratégicas adequadas.
A implementação de um sistema ETL bem definido é um desafio dado que, para ser verdadeiramente eficaz, deve permitir a integração dos sistemas. legado (alguns já muito obsoletos) com os mais modernos. Ao mesmo tempo, o acesso a todos estes sistemas deve ocorrer não apenas em modo leitura, mas também em modo escrita.
Postagens Relacionadas:



