ETL AND ELT

ETL AND ELT

ETL AND ELT

By W H Inmon

Once upon a time people wanted to build a data warehouse. In order to do this they had to bring together many different data bases and files. The problem was that these files and data bases were never designed to be combined or integrated together. But if a data warehouse was to be built, it was nevertheless necessary to bring these files and data bases together.

The first attempt at this massive integration effort was to write individual programs that merged the files. During the merger the data in the files and data bases were integrated.

Then one day someone noticed that the mainline logic of these integration programs was all the same. Someone had the bright idea to write a universal integrator, where only the specifics of integration were done. This program was affectionately called ETL.

Soon there appeared whole companies that were building and selling their own versions of ETL.

And soon data warehouses began to pop up like weeds in the springtime.

The large vendors never supported data warehouse (IBM, et al). But soon their customers thrust data warehouses upon them. The large vendors and consulting companies begrudgingly began to build data warehouses.

But in short order the vendors and consultants discovered that data had to be integrated in order to build a data warehouse. And integrating data required that they get their hands dirty, kind of like planting tomatoes in the springtime. (Is there anyone who doesn’t get their hands dirty when planting tomatoes in their back yard?)

And vendors and consultants don’t like to get their hands dirty. They looked at ETL and proclaimed – the hard part of ETL is the T part. If we just didn’t have to do the T part, we could handle this with clean hands,

So the large vendors invented ELT. Now ELT sounds like ETL. An unsuspecting customer might not know the difference. And so the large vendors shuffled off the T part to someone else. Not my job. And my hands don’t get dirty.

And guess what? The T part never got done. It was just inconvenient to do integration of data.

It became someone else’s job, but they never could find the person to do the job.

The upshot is – if you wanted to just move some data around, then ELT is your thing. But if you want believable data, then you have to do ETL.

So the choice is yours. Do you want data quickly and easily, that may be essentially unreliable? Or do you want data that forms a firm foundation for – AI, analytics, data mesh, ML, et al?

No free enchiladas here.

?

Bill Inmon lives in Denver with his wife and his two Scotty dogs – Jeb and Lena. Jeb and Lena have had their grooming, taking off their winter coats. They like to show off how pretty they look.

?

Raul Roman

Front End Developer

1 年

Actually Bill Inmon, it's pretty amazing we are in 2024 and you are still having to tell people the "T" bit is important. We are not getting any smarter as an industry. Perhaps what we need is less "artificial intelligence" and more "actual intelligence".

回复
Raul Roman

Front End Developer

1 年

Yep Bill Inmon, it's all about the 'T'. And when people with failed data warehouse projects want them fixed or replaced? We will still be here to do it for them.

回复
Balázs Karacs

Delivery Manager (Data/GIS/CustomSoftware)

1 年

As long as T exists, and there is someone who does that, it doesn't matter in what order we are doing these three steps. I thank those vendors and consultants who don't care about the T, just do a really great job with the EL part. Honestly, EL is boring... I don't mean it doesn't have great challenges, but it's mostly technical I think. The truth is that the fun and really exciting part is in T (at least for me personally). That is the part where you come into close contact with the business and the people, where you are able to get a full understanding. :)

回复
?? Christophe Hervouet

DATA Advisor : Organisations / Gouvernances / Architectures + Lead tech Microsoft Data : Azure / Power BI / Microsoft Fabric + Expert Bigquery / DBT Cloud

1 年

If we can observe on data market statistcs ==>Airbyte (focus E.L) and DBT (focus T)are great success, can we considere current tendancy is E.L.T pattern ?

回复

要查看或添加评论,请登录

Bill Inmon的更多文章

  • POW WOW DENVER - MARCH 2025

    POW WOW DENVER - MARCH 2025

    THE DENVER POW WOW – March 2025 It was a lazy mid March Saturday afternoon and it was a warm day in Denver. Every year…

    1 条评论
  • STREAMLINING THE EMERGENCY ROOM - TEXTUAL ETL

    STREAMLINING THE EMERGENCY ROOM - TEXTUAL ETL

    STREAMLINING THE EMERGENCY ROOM By W H Inmon The emergency room of the hospital is where people turn to when they have…

    2 条评论
  • THE TEXT MAZE

    THE TEXT MAZE

    THE TEXT MAZE By W H Inmon A really interesting question is – why does text befuddle the computer? The fact that 80% or…

    2 条评论
  • BLAME IT ALL ON GRACE HOPPER

    BLAME IT ALL ON GRACE HOPPER

    BLAME IT ALL ON GRACE HOPPER By W H Inmon One of the more interesting aspects about the world of IT is that IT people…

    17 条评论
  • ASSOCIATIVE RECALL AND REALITY

    ASSOCIATIVE RECALL AND REALITY

    ASSOCIATIVE RECALL AND REALITY By W H Inmon A while back, on a Saturday night, my wife and I were looking for a movie…

    7 条评论
  • A FIRESIDE CHAT WITH BILL INMON

    A FIRESIDE CHAT WITH BILL INMON

    A FIRESIDE CHAT WITH BILL INMON Get Bill’s perspective on your IT organization and its initiatives. Come spend an hour…

  • MESSAGE TO ELON

    MESSAGE TO ELON

    MESSAGE TO ELON By W H Inmon Yesterday Elon Musk tweeted a message asking if anyone had some innovative ways to improve…

    73 条评论
  • GREAT EXPECTATIONS:WALT DISNEY AND THE PENTAGON

    GREAT EXPECTATIONS:WALT DISNEY AND THE PENTAGON

    GREAT EXPECTATIONS: WALT DISNEY AND THE PENTAGON By W H Inmon Think of all the delight Walt Disney has brought the…

    5 条评论
  • BUILDING THE LLM - PART VI

    BUILDING THE LLM - PART VI

    BUILDING THE LLM – Part VI By W H Inmon The language model is an interesting piece of technology. There are many facets…

    3 条评论
  • BUILDING THE LLM - PART V

    BUILDING THE LLM - PART V

    BUILDING THE LLM – Part V By W H Inmon The generic industry language model has at a minimum three important elements of…

    2 条评论

社区洞察

其他会员也浏览了