{"id":522,"date":"2019-06-11T10:11:55","date_gmt":"2019-06-11T13:11:55","guid":{"rendered":"http:\/\/helbertt.xyz\/site\/?p=522"},"modified":"2019-06-11T10:11:56","modified_gmt":"2019-06-11T13:11:56","slug":"o-que-e-etl-e-qual-sua-importancia-entre-os-processos-de-bi-2","status":"publish","type":"post","link":"https:\/\/helbertt.xyz\/site\/o-que-e-etl-e-qual-sua-importancia-entre-os-processos-de-bi-2\/","title":{"rendered":"O que \u00e9 ETL e qual sua import\u00e2ncia entre os processos de BI"},"content":{"rendered":"<p>Quando falamos de BI (Business Intelligence) \u00e9 quase obrigat\u00f3rio falarmos sobre o processo de ETL. A sigla significa <strong>Extra\u00e7\u00e3o, Transforma\u00e7\u00e3o e Carga<\/strong> (em ingl\u00eas Extract, Transform and Load) e visa trabalhar com toda a parte de extra\u00e7\u00e3o de dados de fontes externas. Essa transforma\u00e7\u00e3o busca atender \u00e0s necessidades de neg\u00f3cios e carga dos dados dentro do Data Warehouse ou Data Mart ou para demandas de importa\u00e7\u00e3o e exporta\u00e7\u00e3o de dados.<\/p>\n<p><strong>EXTRA\u00c7\u00c3O<\/strong>: fase em que os dados s\u00e3o extra\u00eddos dos OLTPs e conduzidos para a staging area (\u00e1rea de transi\u00e7\u00e3o ou \u00e1rea tempor\u00e1ria), onde s\u00e3o convertidos para um \u00fanico formato.<\/p>\n<p><strong>TRANSFORMA\u00c7\u00c3O<\/strong>: \u00c9 nesta etapa que realizamos os devidos ajustes, podendo assim melhorar a qualidade dos dados e consolidar dados de duas ou mais fontes.<\/p>\n<p><strong>CARGA<\/strong>: Consiste em fisicamente estruturar e carregar os dados para dentro da camada de apresenta\u00e7\u00e3o seguindo o modelo dimensional.<\/p>\n<p>O processo de ETL hoje \u00e9 considerado um dos processos mais importantes dentro de um projeto de BI. \u00c9 uma das fases mais cr\u00edticas. \u00c9 onde fica a intelig\u00eancia. \u00c9 onde s\u00e3o definidas e implementadas as regras referentes ao neg\u00f3cio.<\/p>\n<h3>O ETL \u00e9 fundamental para qualquer iniciativa de DW<\/h3>\n<p>O processo de ETL \u00e9 essencial para a cria\u00e7\u00e3o das estruturas de Dimens\u00f5es e Fatos no ambiente do DW. \u00c9 ele que faz a liga\u00e7\u00e3o entre o operacional e o DW. O processo deve ser bem planejado para evitar transtornos futuros e at\u00e9 mesmo para que n\u00e3o ocasione, em casos extremos, a interrup\u00e7\u00e3o dos sistemas operacionais da empresa. Dessa forma, o DW ter\u00e1 informa\u00e7\u00f5es tratadas, com qualidade e grande valor para apoiar as decis\u00f5es organizacionais. Um bom ETL deve ter escalabilidade e ser manuten\u00edvel. Devemos analisar a janela de opera\u00e7\u00e3o, pois como trabalha com grandes volumes de dados n\u00e3o \u00e9 em qualquer momento que ele poder\u00e1 ser executado. Devemos tamb\u00e9m analisar a periodicidade de execu\u00e7\u00e3o.<\/p>\n<p>Um processo bem definido e bem desenvolvido \u00e9 fator important\u00edssimo para o sucesso do projeto. Portanto, devemos tratar o ETL como sendo o \u201ccord\u00e3o umbilical\u201d que une e possibilita a condu\u00e7\u00e3o dos dados ao DW.<\/p>\n<p>Esse processo n\u00e3o \u00e9 visto pela \u00e1rea usu\u00e1ria, por isso muitas vezes n\u00e3o se d\u00e1 a ele a sua devida import\u00e2ncia. Mas tudo depende dele. Sem o ETL n\u00e3o h\u00e1 como se ter BI.<\/p>\n<p>O processo de ETL pode ser representado pela imagem abaixo:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-524\" src=\"http:\/\/helbertt.xyz\/site\/wp-content\/uploads\/2019\/06\/image-1.png\" alt=\"\" width=\"800\" height=\"399\" srcset=\"https:\/\/helbertt.xyz\/site\/wp-content\/uploads\/2019\/06\/image-1.png 800w, https:\/\/helbertt.xyz\/site\/wp-content\/uploads\/2019\/06\/image-1-600x299.png 600w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>processo ETL<\/p>\n<p>Para ajudar no desenvolvimento ETL temos hoje infinitas possibilidades de ferramentas no mercado. Todas elas com o objetivo de padronizar e facilitar esse desenvolvimento.<\/p>\n<p>Devemos escolher bem as ferramentas que dar\u00e3o suporte ao processo, pois s\u00e3o essenciais para a correta execu\u00e7\u00e3o das atividades do ETL.<\/p>\n<h3>Exemplos de ferramentas<\/h3>\n<p>POWER CENTER INFORM\u00c1TICA: Plataforma de integra\u00e7\u00e3o de dados de ponta a ponta. Agilidade de integra\u00e7\u00e3o de dados. Escalabilidade empresarial. Seguran\u00e7a operacional<\/p>\n<p>DATA STAGE IBM: Aumento de desempenho e reduz opera\u00e7\u00f5es de I\/O atrav\u00e9s de sua capacidade de realizar agrega\u00e7\u00f5es e ordena\u00e7\u00f5es de maneira interna, enquanto outras ferramentas utilizam senten\u00e7as SQL e tabelas intermedi\u00e1rias. Execu\u00e7\u00e3o paralela dos processos de carga.<\/p>\n<p>Fonte: igti.com.br<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Quando falamos de BI (Business Intelligence) \u00e9 quase obrigat\u00f3rio falarmos sobre o processo de ETL. A sigla significa Extra\u00e7\u00e3o, Transforma\u00e7\u00e3o<\/p>\n","protected":false},"author":1,"featured_media":525,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"colormag_page_container_layout":"default_layout","colormag_page_sidebar_layout":"default_layout"},"categories":[15,1],"tags":[184,159,134],"_links":{"self":[{"href":"https:\/\/helbertt.xyz\/site\/wp-json\/wp\/v2\/posts\/522"}],"collection":[{"href":"https:\/\/helbertt.xyz\/site\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/helbertt.xyz\/site\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/helbertt.xyz\/site\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/helbertt.xyz\/site\/wp-json\/wp\/v2\/comments?post=522"}],"version-history":[{"count":2,"href":"https:\/\/helbertt.xyz\/site\/wp-json\/wp\/v2\/posts\/522\/revisions"}],"predecessor-version":[{"id":526,"href":"https:\/\/helbertt.xyz\/site\/wp-json\/wp\/v2\/posts\/522\/revisions\/526"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/helbertt.xyz\/site\/wp-json\/wp\/v2\/media\/525"}],"wp:attachment":[{"href":"https:\/\/helbertt.xyz\/site\/wp-json\/wp\/v2\/media?parent=522"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/helbertt.xyz\/site\/wp-json\/wp\/v2\/categories?post=522"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/helbertt.xyz\/site\/wp-json\/wp\/v2\/tags?post=522"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}