Ingesting Customer Data into AnalyticsPOC Workspace
Short answer
D Use a dataflow to ingest the customer data because it satisfies the requirement to use low-code tools for data ingestion whenever possible.
Question
- 
Key Takeaways
The question tests identifying the appropriate ingestion method based on technical requirements; the common trap is choosing a Spark notebook for its processing power while ignoring the low-code preference.
This scenario tests ingesting data into a Fabric data store while adhering to technical constraints. The page establishes that a dataflow is the correct choice because it satisfies the explicit low-code requirement for data ingestion.
Common mistake: Choosing a Spark notebook (C) because it handles Delta Lake and Parquet well, but ignoring the explicit requirement to use low-code tools whenever possible.
Expert Analysis
Why the Answer Is Correct
A dataflow is explicitly classified as a low-code tool for data ingestion and transformation in Microsoft Fabric. The case study clearly states, "Whenever possible, the data engineers will use low-code tools for data ingestion." Because a dataflow meets this low-code requirement and can easily load data without transformation, it is the optimal choice for ingesting the customer data into the data store.Why the Other Options Are Wrong
A stored procedure (A) is used for querying or manipulating data within a relational database, not for ingesting external data into a data store. A pipeline that contains a KQL activity (B) is designed for real-time analytics and Kusto databases, which does not align with the standard batch ingestion into a lakehouse or warehouse. A Spark notebook (C) is a code-first solution, which directly violates the requirement to use low-code tools whenever possible.Community Comment Notes
The community consensus strongly points to a dataflow due to the low-code requirement. As VAzureD noted, "Whenever possible, the data engineers will use low-code tools for data ingestion." Some users, like Bharat, argued that a Copy activity in a pipeline would be the absolute optimal solution if it were listed, but since it is not an option, the dataflow remains the best available low-code choice.Official Reference
https://learn.microsoft.com/en-us/fabric/data-factory/data-factory-overview
This link opens the official vendor documentation in a new tab.
Exam Strategy
When evaluating ingestion or transformation tools in Fabric, always cross-reference the tool's nature (low-code vs. code-first) with explicit case study requirements. If 'low-code' is mentioned, prioritize Dataflows or Pipeline Copy activities over Spark notebooks or SQL scripts.
Community Votes
100% of anonymous learners picked answer D. Votes are pick records left by other test-takers — they are not the verified answer.
Discussion 22 contributions
Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors, not of islever. The comments shown first are the most substantive of the thread — ranked by depth, community endorsement and relevance; expand the list below to read the rest.
From public community threads 22
-
VAzureD 👍 9 Answered DD. a dataflow Es la mejor opción. "Whenever possible, the data engineers will use low-code tools for data ingestion." "Data will be loaded without transformation in one area of the AnalyticsPOC data store" A. a stored procedure No tiene sentido usar un procedimiento almacenado para hacer la carga. B. a pipeline that contains a KQL activity KQL es para datos en tiempo real C. a Spark notebook Podría valer, pero el texto pone, "Whenever possible, the data engineers will use low-code tools for data ingestion."
-
David_Webb 👍 9 Answered DIn the Interactive reports requirement, it stated, "Whenever possible, the data engineers will use low-code tools for data ingestion".
-
SamuComqi 👍 5 Answered DD. a dataflow Even though the text reads "Data will be loaded without transformation in one area of the AnalyticsPOC data store": in general, dataflows are used when data transformations are involved after ingestion. As suggested by user BHARAT, the Copy Activity should be the optimal solution.
-
stilferx 👍 4 Answered DIMHO, D (dataflow), because of this: "Whenever possible, the data engineers will use low-code tools for data ingestion."
-
Bharat 👍 4Ideally, It should be the COPY activity of the pipeline, but that is not given as a choice
Show 17 more comments
-
theseon 👍 3 Answered DSpark Notebook is also possible but i would say D is correct: "Data will be loaded without transformation in one area of the AnalyticsPOC data store"
-
Nicofr 👍 3 Answered D"Whenever possible, the data engineers will use low-code tools for data ingestion."
-
Vulkany 👍 2 Answered CC) Spark supports real-time or near real-time ingestion of Delta Lake-compliant Parquet data. It provides full control over data processing and transformation, ensuring data availability as soon as it's ingested. While not "low-code," it’s the most capable option for real-time processing and Delta Lake integration. Why D) is not the option (in my opinion) Dataflows rely on scheduled refresh, introducing a delay. This violates the real-time data availability requirement, making it less suitable despite being low-code and user-friendly.
-
rmeng 👍 2 Answered DWhenever possible, the data engineers will use low-code tools for data ingestion.
-
TimoRii 👍 1Strange, no one had got the correct answer yet: it is Spark Notebook. If you had 50 GB, then dataflow is fine, but premium Fabric won't manage to handle 500 GB with dataflow if you need to do any updates on the data. And you should manage with less than premium/F64 capacity for these requirements. So the extra cost for Notebook programming will be saved many times over with lower capacity requirements.
-
Amine_spiegel94 👍 1 Answered D"Whenever possible, the data engineers will use low-code tools for data ingestion." "Data will be loaded without transformation in one area of the AnalyticsPOC data store"
-
jass007_k 👍 1Its option D) Dataflow because dataflows are generally better in case of small and medium datasets and size of Product data is 200 MB
-
7addd81 👍 1 Answered DD (Dataflow) because low-code tools are to be used. There are no additional requirements, so no need, to do real-time processing.
-
rmeng 👍 1Guys, what about this requirement ? "Shows data as soon as the data is updated in the data store."
-
amar5555 👍 1i feel answer is pipeline with KQL and using kql we get real time data
-
dp600 👍 1 Answered C"Shows data as soon as the data is updated in the data store" KQL?
-
lagraoui 👍 1 Answered DD, because they said to use low-code tools for data ingestion.
-
a_51 👍 2 Answered DDataflow is the best choice.
-
NRezgui 👍 2 Answered Da dataflow
-
Rakesh16 👍 1 Answered DDataflow is the answer
-
Momoanwar 👍 1 Answered DD see Bharat comment.
-
clux 👍 1 Answered Dcorrect
Reader comments & corrections
No reader corrections yet — spotted an error or have a note? Share it below.
Related Analysis
Practice All DP-600 Questions
Access 115 questions with complete answers and detailed explanations.
View Full DP-600 Practice Test →