You work as a Data Engineer for Mark at MDFT Pro, a well-known training agency. MDFT Pro has deployed a dataflow that processes course enrollment and sales data from various training programs. The dataflow has been experiencing performance issues during refresh operations, as it transfers large amounts of historical data unnecessarily. Mark has asked you to optimize the dataflow to ensure that refresh operations are efficient and only transfer the minimum amount of data needed to keep the analytics current. The sales data needs regular updates to reflect recent transactions, but transferring years of historical data during each refresh is causing unnecessary network load and extended refresh times.
What should you do to resolve this issue while minimizing the amount of data transferred?
Choose the correct answer from the options below.
Explanations for each answer: