As the abbreviation already indicates, the loading of the data in the ELT process takes place before the transformation. In contrast to ETL, the transformation in ELT takes place in the target database first. Both approaches have advantages and disadvantages. When to use which method depends on the individual scenario.
Due to the fact that in the ELT process without an upstream processing server, data is completely transferred to the final destination, the time lag between extraction and provision is significantly shorter. However, the data is not immediately usable, since it must first be transformed for analyses.
Therefore, if a high acquisition speed is required, ELT may be the better choice. In addition, the possibility of accessing raw data can also be considered a plus point if, for example, data scientists are involved in the analysis. Especially in the big-data environment, ELT is now often preferred to ETL.