ETL has several disadvantages compared to ELT, including the following:
- 通常,只有转换后的数据才会存储在目标系统中,因此分析师必须事先了解他们将要使用数据的所有方式以及他们将要生成的每份报告。
- 修改需求可能成本高昂,并且通常需要从源系统重新提取数据。
- 对数据执行的每次转换都可能掩盖一些底层信息,分析师只能看到转换阶段保留的内容。
- 构建基于 ETL 的数据管道通常超出了分析师的技术能力。
ETL has several disadvantages compared to ELT, including the following: