请参阅https://youtu.be/2pgaQIitxiQ在55.30和55.50
这表明提取负载变换(ELT(更适合于55.30的批处理和55.50的流处理。
我知道这个想法是,当流数据进来时,我们加载它,然后进行转换。
但在批量处理的情况下,这不是同一个概念吗。数据进来,我们加载它,然后作为批处理。
从历史上看,目标数据库不具备有效转换数据的能力,因此使用了专用转换服务器,因此我们从源中提取数据,使用专用服务器进行转换,并将其加载到目标数据库中。(ETL(
随着数据库服务器的功能(尤其是随着云数据库的兴起(的提高,不再需要使用专用的转换服务器,因此我们可以直接加载到目标数据库并在那里转换数据。(ELT(
关于您的特定问题,在流或目标数据库中进行(部分或全部(转换是否更有意义取决于转换的类型以及流和数据库系统的功能。没有正确或错误的答案