Difference between ETL vs. ELT

 

Difference between ETL vs. ELT

BasicsETLELT
ProcessData is transferred to the ETL server and moved back to DB. High network bandwidth required.Data remains in the DB except for cross Database loads (e.g. source to object).
TransformationTransformations are performed in ETL Server.Transformations are performed (in the source or) in the target.
Code UsageTypically used for
  • Source to target transfer

  • Compute-intensive Transformations

  • Small amount of data
Typically used for
  • High amounts of data
Time-MaintenanceIt needs highs maintenance as you need to select data to load and transform.Low maintenance as data is always available.
CalculationsOverwrites existing column or Need to append the dataset and push to the target platform.Easily add the calculated column to the existing table.
AnalysisDifference between ETL and ELTDifference between ETL and ELT


Comments

Popular posts from this blog

What are the for each loop enumerators available in SSIS?

What are the SSIS package protection levels?