Skip to main content
Version: 1.0

ETL vs ELT

Let's Be Pragmatic

Rather than obsessing over this ETL vs ELT cage fight, just try to take away the following:

  • Sometimes you may want to optimize/reshape your data sooner (because you know that’s how everyone wants to use it)
  • Other times, you want to leave the schema flexible (and just let the user’s queries/views do the work) to avoid having to maintain lots of tables/views/jobs