{"id":3484,"date":"2013-01-03T07:00:03","date_gmt":"2013-01-03T15:00:03","guid":{"rendered":"http:\/\/www.formtek.com\/blog\/?p=3484"},"modified":"2013-01-03T07:00:03","modified_gmt":"2013-01-03T15:00:03","slug":"big-data-hadoop-causes-rewiring-of-etl-processes-into-elt-ones","status":"publish","type":"post","link":"https:\/\/formtek.com\/blog\/big-data-hadoop-causes-rewiring-of-etl-processes-into-elt-ones\/","title":{"rendered":"Big Data: Hadoop Causes Rewiring of ETL Processes into ELT Ones"},"content":{"rendered":"<p>Big Data may bring with it Big Changes in the actual data flow involved in the data analysis process. \u00a0Data analysis is often preceded by a process called ETL which preps and collects the data that is to be analyzed.<\/p>\n<p>The ETL (Extract-Transform-Load) process consists of the following three steps:<\/p>\n<ul>\n<li><strong>Extract<\/strong> data from the source<\/li>\n<li><strong>Transform<\/strong> and possibly clean the data<\/li>\n<li><strong>Load <\/strong>it into the target system for analysis<\/li>\n<\/ul>\n<div>ETL, the process of transforming and loading data into a target system for analysis has traditionally been a long and tedious one, one that often resulted in lags of weeks or even months from when data was first collected until it reached a point where it could be analyzed.<\/div>\n<div>&nbsp;<\/div>\n<div>Now, newer systems are bringing improvements and efficiencies. \u00a0Increasingly data is being collected and moved in near real time to newer systems with Big Data processing capabilities, like Hadoop. \u00a0These Big Data systems act as a central data repository and can provide near real time analysis. \u00a0 While data still needs to be extracted from applications, very often data is first loaded into a repository like Hadoop and transformed there. \u00a0Rather than ETL, the new process is more like ELT, with transformation happening as the last step in the target system. \u00a0Some users of Hadoop, like Sears Holdings, are declaring that the ELT approach means &#8220;<a title=\"Death to ETL\" href=\"http:\/\/www.informationweek.com\/big-data\/news\/big-data-analytics\/big-data-debate-end-near-for-etl\/240143068\" target=\"_blank\">death to ETL<\/a>&#8221; and that it provides a solution to many of the problems and expense that ETL has caused.<\/div>\n<div>&nbsp;<\/div>\n<div><a title=\"Phil Shelley bio\" href=\"www.linkedin.com\/in\/philshelley\" target=\"_blank\">Phil Shelley<\/a>, CTO of Sears Holding and CEO of Metascale, <a title=\"Phil Shelley bio\" href=\"http:\/\/www.informationweek.com\/global-cio\/interviews\/why-sears-is-going-all-in-on-hadoop\/240009717\" target=\"_blank\">said that<\/a> &#8220;The Holy Grail in data warehousing has always been to have all your data in one place so you can do big models on large data sets, but that hasn&#8217;t been feasible either economically or in terms of technical capabilities. \u00a0With Hadoop we can keep everything, which is crucial because we don&#8217;t want to archive or delete meaningful data&#8230; \u00a0ETL is an antiquated technique, and for large companies it&#8217;s inefficient and wasteful because you create multiple copies of data. \u00a0Everybody used ETL because they couldn&#8217;t put everything in one place, but that has changed with Hadoop, and now we copy data, as a matter of principle, only when we absolutely have to copy.&#8221;<\/div>\n<div>&nbsp;<\/div>\n<div>Newer technologies like Hadoop have certainly created efficiencies and brought improvements for how data analysis is done. \u00a0But the basic components of the ETL process still live on and really can&#8217;t be eliminated unless a business finds it possible to standardize on a single central repository for native use by all applications. \u00a0Without that, data still needs to be extracted from applications in order to move it into an analysis repository like Hadoop. \u00a0Once there, data still needs to be cleaned and appropriately transformed in order to process it. \u00a0And, at some point, whether before of after data transformation, the data needs to be loaded into the target system.<\/div>\n<div>&nbsp;<\/div>\n<div><a title=\"James Markarian bio\" href=\"www.linkedin.com\/pub\/james-markarian\/0\/58\/302\" target=\"_blank\">James Markarian<\/a>, CTO of Informatica, <a title=\"Prep for ETL or ELT process\" href=\"http:\/\/www.informationweek.com\/big-data\/news\/big-data-analytics\/big-data-debate-end-near-for-etl\/240143068\" target=\"_blank\">pointed out<\/a> that whether you use newer Big Data technologies or continue to use Data Warehousing techniques, there are still problems that have to be addressed which just don&#8217;t go away. \u00a0Those problems include: \u00a0profiling data, discovering relationships between data, handling metadata, explaining context, accessing data, transforming data, cleansing data, and governing data for compliance.<\/div>\n<div class=\"lightsocial_container\"><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/digg.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fbig-data-hadoop-causes-rewiring-of-etl-processes-into-elt-ones%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/digg.png\" alt=\"Digg This\" title=\"Digg This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.reddit.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fbig-data-hadoop-causes-rewiring-of-etl-processes-into-elt-ones%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/reddit.png\" alt=\"Reddit This\" title=\"Reddit This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.stumbleupon.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fbig-data-hadoop-causes-rewiring-of-etl-processes-into-elt-ones%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/stumbleupon.png\" alt=\"Stumble Now!\" title=\"Stumble Now!\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/buzz.yahoo.com\/buzz?targetUrl=https%3A%2F%2Fformtek.com%2Fblog%2Fbig-data-hadoop-causes-rewiring-of-etl-processes-into-elt-ones%2F&amp;headline=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/yahoo_buzz.png\" alt=\"Buzz This\" title=\"Buzz This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.dzone.com\/links\/add.html?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fbig-data-hadoop-causes-rewiring-of-etl-processes-into-elt-ones%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dzone.png\" alt=\"Vote on DZone\" title=\"Vote on DZone\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.facebook.com\/sharer.php?t=&amp;u=https%3A%2F%2Fformtek.com%2Fblog%2Fbig-data-hadoop-causes-rewiring-of-etl-processes-into-elt-ones%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/facebook.png\" alt=\"Share on Facebook\" title=\"Share on Facebook\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/delicious.com\/save?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fbig-data-hadoop-causes-rewiring-of-etl-processes-into-elt-ones%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/delicious.png\" alt=\"Bookmark this on Delicious\" title=\"Bookmark this on Delicious\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.dotnetkicks.com\/kick\/?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fbig-data-hadoop-causes-rewiring-of-etl-processes-into-elt-ones%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dotnetkicks.png\" alt=\"Kick It on DotNetKicks.com\" title=\"Kick It on DotNetKicks.com\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/dotnetshoutout.com\/Submit?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fbig-data-hadoop-causes-rewiring-of-etl-processes-into-elt-ones%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dotnetshoutout.png\" alt=\"Shout it\" title=\"Shout it\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.linkedin.com\/shareArticle?mini=true&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fbig-data-hadoop-causes-rewiring-of-etl-processes-into-elt-ones%2F&amp;title=&amp;summary=&amp;source=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/linkedin.png\" alt=\"Share on LinkedIn\" title=\"Share on LinkedIn\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.technorati.com\/faves?add=https%3A%2F%2Fformtek.com%2Fblog%2Fbig-data-hadoop-causes-rewiring-of-etl-processes-into-elt-ones%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/technorati.png\" alt=\"Bookmark this on Technorati\" title=\"Bookmark this on Technorati\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/twitter.com\/home?status=Reading+https%3A%2F%2Fformtek.com%2Fblog%2Fbig-data-hadoop-causes-rewiring-of-etl-processes-into-elt-ones%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/twitter.png\" alt=\"Post on Twitter\" title=\"Post on Twitter\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.google.com\/buzz\/post?url=https%3A%2F%2Fformtek.com%2Fblog%2Fbig-data-hadoop-causes-rewiring-of-etl-processes-into-elt-ones%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/google_buzz.png\" alt=\"Google Buzz (aka. Google Reader)\" title=\"Google Buzz (aka. Google Reader)\" \/><\/a><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Big Data may bring with it Big Changes in the actual data flow involved in the data analysis process. \u00a0Data analysis is often preceded by a process called ETL which preps and collects the data that is to be analyzed.<span class=\"ellipsis\">&hellip;<\/span><\/p>\n<div class=\"read-more\"><a href=\"https:\/\/formtek.com\/blog\/big-data-hadoop-causes-rewiring-of-etl-processes-into-elt-ones\/\">Read more &#8250;<\/a><\/div>\n<p><!-- end of .read-more --><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-3484","post","type-post","status-publish","format-standard","hentry","category-big-data"],"_links":{"self":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/3484","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/comments?post=3484"}],"version-history":[{"count":0,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/3484\/revisions"}],"wp:attachment":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/media?parent=3484"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/categories?post=3484"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/tags?post=3484"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}