Practice operational data lineage vocabulary: tracing data from source to report, lineage-based impact analysis, pipeline break investigation, and field semantics vocabulary.
0 / 25 completed
1 / 25
An engineer says 'the pipeline broke here — lineage shows the ___ source.' What word fits?
In lineage, 'upstream' refers to earlier stages in the data flow — the sources that feed a broken stage. Lineage tools let engineers quickly identify which upstream source caused a failure.
2 / 25
What is 'lineage-based impact analysis'?
Lineage-based impact analysis uses the lineage graph to trace all downstream dependencies. Before changing a table or field, engineers can see which reports, models, or consumers would be affected.
3 / 25
The phrase 'tracing data from source to report' describes which lineage concept?
End-to-end lineage means being able to follow data from its original source (e.g., a transactional database) all the way through transformations to its final destination (e.g., a business report).
4 / 25
A colleague says 'the transformation changed the ___ of this field.' What word means the intended meaning of the data?
'Semantics' refers to the meaning of data. Transformations can change semantics without changing the field name — e.g., a 'revenue' field might change from gross to net revenue. Lineage helps detect these semantic shifts.
5 / 25
Which sentence correctly uses operational lineage vocabulary?
Operational lineage is used to investigate data issues — finding where NULLs, incorrect values, or unexpected changes were introduced by tracing data flow through the pipeline graph.
6 / 25
During a code review of the new payment processing service, Sarah commented: 'I'm seeing inconsistent values in the reports. The lineage shows that this data originated from the `TransactionService` API. Can we investigate where the transformation is introducing these discrepancies?' Which word best describes what Sarah is asking for when she references the 'lineage' of the data?
Sarah is seeking to understand the specific changes that were made to the data as it flowed through the system. Metadata refers to the data about the data – in this case, information describing how the `TransactionService` API's output was processed and altered. Options A, B, and C are all related to different aspects of data management but don't capture Sarah's focus on tracing the *process* of change itself. Incorrectly thinking of 'schema' as the answer suggests a structural definition, while the problem is about how the data has been modified.
7 / 25
PR Description: "Fix: Updated the customer address validation logic. This PR now uses the new `AddressService` to ensure all addresses are compliant with GDPR regulations. Lineage impacts are minimal – only the source data for customer profiles is affected."
The PR description highlights that the primary impact of this change relates to where the data originates. Metadata refers to the information *about* the data—in this case, it's describing the source and its compliance rules. Options A, B, and C are all related to how the data is manipulated or defined; understanding the initial source is critical for impact analysis and debugging.
8 / 25
John: 'The data quality team flagged an issue with the new sales dashboard. The lineage report indicates a change occurred in the `CustomerSegmentationService`'s transformation logic. We need to understand exactly what that change did to the underlying customer data.'
Which of the following terms best describes John's request for clarification regarding the transformation's effect?
John is asking about the consequences of a change in the transformation logic. 'Operational impact' correctly identifies this – it refers to how a change affects the *flow* and processing of data throughout the system's operational lineage. The other options—data validation, schema evolution, and metadata propagation—describe different aspects of data management but don't capture the core concern about the transformation's effect on live data in a production environment.
9 / 25
{code snippet: PR Description} During a discussion about a recent code change to the order processing system, David states, 'The lineage report shows that the new `OrderValidationService` is pulling data directly from the legacy `OrdersDB` table. This seems like a significant shift – we should investigate potential downstream impacts.' Which term best describes David's concern regarding this lineage information?
David is concerned about the 'impact' of a change in data lineage. Specifically, he recognizes that pulling data directly from an older database table – which may have different schemas or data quality issues – could lead to unexpected errors or inconsistencies downstream. 'Anomaly' and 'Variance' refer to deviations from expected values; 'Correlation' describes a statistical relationship between variables, neither of which is relevant to David's concern about the change itself. Understanding lineage impacts is key to assessing potential risks.
10 / 25
// Slack Message
Alex (DevOps): "Hey team, we've got a spike in errors with the reporting dashboard. The lineage graph shows a recent change to the `ProductCatalogService` transformation."
Which of the following best describes Alex's concern regarding this lineage information?
Alex is using 'Root Cause' to describe his concern. The lineage graph highlights a recent transformation, and he's seeking to understand *why* that transformation might be causing errors in the reporting dashboard. 'Anomaly' refers to unexpected behavior generally; 'Impact Assessment' focuses on scope, and 'Data Drift' describes a different phenomenon related to data changes over time. Identifying the root cause of the issue is his immediate priority.
11 / 25
During a code review of the new payment processing service, Sarah commented: 'I'm seeing inconsistent values in the reports. The lineage shows that this data originated from the `TransactionService` API. Can we investigate where the transformation is introducing these discrepancies?' Which word best describes what Sarah is asking for when she references the 'lineage' of the data?
Sarah is seeking to understand the specific changes that were made to the data as it flowed through the system. Metadata refers to the data about the data – in this case, information describing how the `TransactionService` API's output was processed and altered. Options A, B, and C are all related to different aspects of data management but don't capture Sarah's focus on tracing the *process* of change itself. Incorrectly thinking of 'schema' as the answer suggests a structural definition, while the problem is about how the data has been modified.
12 / 25
PR Description: "Fix: Updated the customer address validation logic. This PR now uses the new `AddressService` to ensure all addresses are compliant with GDPR regulations. Lineage impacts are minimal – only the source data for customer profiles is affected."
The PR description highlights that the primary impact of this change relates to where the data originates. Metadata refers to the information *about* the data—in this case, it's describing the source and its compliance rules. Options A, B, and C are all related to how the data is manipulated or defined; understanding the initial source is critical for impact analysis and debugging.
13 / 25
John: 'The data quality team flagged an issue with the new sales dashboard. The lineage report indicates a change occurred in the `CustomerSegmentationService`'s transformation logic. We need to understand exactly what that change did to the underlying customer data.'
Which of the following terms best describes John's request for clarification regarding the transformation's effect?
John is asking about the consequences of a change in the transformation logic. 'Operational impact' correctly identifies this – it refers to how a change affects the *flow* and processing of data throughout the system's operational lineage. The other options—data validation, schema evolution, and metadata propagation—describe different aspects of data management but don't capture the core concern about the transformation's effect on live data in a production environment.
14 / 25
{code snippet: PR Description} During a discussion about a recent code change to the order processing system, David states, 'The lineage report shows that the new `OrderValidationService` is pulling data directly from the legacy `OrdersDB` table. This seems like a significant shift – we should investigate potential downstream impacts.' Which term best describes David's concern regarding this lineage information?
David is concerned about the 'impact' of a change in data lineage. Specifically, he recognizes that pulling data directly from an older database table – which may have different schemas or data quality issues – could lead to unexpected errors or inconsistencies downstream. 'Anomaly' and 'Variance' refer to deviations from expected values; 'Correlation' describes a statistical relationship between variables, neither of which is relevant to David's concern about the change itself. Understanding lineage impacts is key to assessing potential risks.
15 / 25
// Slack Message
Alex (DevOps): "Hey team, we've got a spike in errors with the reporting dashboard. The lineage graph shows a recent change to the `ProductCatalogService` transformation."
Which of the following best describes Alex's concern regarding this lineage information?
Alex is using 'Root Cause' to describe his concern. The lineage graph highlights a recent transformation, and he's seeking to understand *why* that transformation might be causing errors in the reporting dashboard. 'Anomaly' refers to unexpected behavior generally; 'Impact Assessment' focuses on scope, and 'Data Drift' describes a different phenomenon related to data changes over time. Identifying the root cause of the issue is his immediate priority.
16 / 25
During a code review of the new payment processing service, Sarah commented: 'I'm seeing inconsistent values in the reports. The lineage shows that this data originated from the `TransactionService` API. Can we investigate where the transformation is introducing these discrepancies?' Which word best describes what Sarah is asking for when she references the 'lineage' of the data?
Sarah is seeking to understand the specific changes that were made to the data as it flowed through the system. Metadata refers to the data about the data – in this case, information describing how the `TransactionService` API's output was processed and altered. Options A, B, and C are all related to different aspects of data management but don't capture Sarah's focus on tracing the *process* of change itself. Incorrectly thinking of 'schema' as the answer suggests a structural definition, while the problem is about how the data has been modified.
17 / 25
PR Description: "Fix: Updated the customer address validation logic. This PR now uses the new `AddressService` to ensure all addresses are compliant with GDPR regulations. Lineage impacts are minimal – only the source data for customer profiles is affected."
The PR description highlights that the primary impact of this change relates to where the data originates. Metadata refers to the information *about* the data—in this case, it's describing the source and its compliance rules. Options A, B, and C are all related to how the data is manipulated or defined; understanding the initial source is critical for impact analysis and debugging.
18 / 25
John: 'The data quality team flagged an issue with the new sales dashboard. The lineage report indicates a change occurred in the `CustomerSegmentationService`'s transformation logic. We need to understand exactly what that change did to the underlying customer data.'
Which of the following terms best describes John's request for clarification regarding the transformation's effect?
John is asking about the consequences of a change in the transformation logic. 'Operational impact' correctly identifies this – it refers to how a change affects the *flow* and processing of data throughout the system's operational lineage. The other options—data validation, schema evolution, and metadata propagation—describe different aspects of data management but don't capture the core concern about the transformation's effect on live data in a production environment.
19 / 25
{code snippet: PR Description} During a discussion about a recent code change to the order processing system, David states, 'The lineage report shows that the new `OrderValidationService` is pulling data directly from the legacy `OrdersDB` table. This seems like a significant shift – we should investigate potential downstream impacts.' Which term best describes David's concern regarding this lineage information?
David is concerned about the 'impact' of a change in data lineage. Specifically, he recognizes that pulling data directly from an older database table – which may have different schemas or data quality issues – could lead to unexpected errors or inconsistencies downstream. 'Anomaly' and 'Variance' refer to deviations from expected values; 'Correlation' describes a statistical relationship between variables, neither of which is relevant to David's concern about the change itself. Understanding lineage impacts is key to assessing potential risks.
20 / 25
// Slack Message
Alex (DevOps): "Hey team, we've got a spike in errors with the reporting dashboard. The lineage graph shows a recent change to the `ProductCatalogService` transformation."
Which of the following best describes Alex's concern regarding this lineage information?
Alex is using 'Root Cause' to describe his concern. The lineage graph highlights a recent transformation, and he's seeking to understand *why* that transformation might be causing errors in the reporting dashboard. 'Anomaly' refers to unexpected behavior generally; 'Impact Assessment' focuses on scope, and 'Data Drift' describes a different phenomenon related to data changes over time. Identifying the root cause of the issue is his immediate priority.
21 / 25
During a code review of the new payment processing service, Sarah commented: 'I'm seeing inconsistent values in the reports. The lineage shows that this data originated from the `TransactionService` API. Can we investigate where the transformation is introducing these discrepancies?' Which word best describes what Sarah is asking for when she references the 'lineage' of the data?
Sarah is seeking to understand the specific changes that were made to the data as it flowed through the system. Metadata refers to the data about the data – in this case, information describing how the `TransactionService` API's output was processed and altered. Options A, B, and C are all related to different aspects of data management but don't capture Sarah's focus on tracing the *process* of change itself. Incorrectly thinking of 'schema' as the answer suggests a structural definition, while the problem is about how the data has been modified.
22 / 25
PR Description: "Fix: Updated the customer address validation logic. This PR now uses the new `AddressService` to ensure all addresses are compliant with GDPR regulations. Lineage impacts are minimal – only the source data for customer profiles is affected."
The PR description highlights that the primary impact of this change relates to where the data originates. Metadata refers to the information *about* the data—in this case, it's describing the source and its compliance rules. Options A, B, and C are all related to how the data is manipulated or defined; understanding the initial source is critical for impact analysis and debugging.
23 / 25
John: 'The data quality team flagged an issue with the new sales dashboard. The lineage report indicates a change occurred in the `CustomerSegmentationService`'s transformation logic. We need to understand exactly what that change did to the underlying customer data.'
Which of the following terms best describes John's request for clarification regarding the transformation's effect?
John is asking about the consequences of a change in the transformation logic. 'Operational impact' correctly identifies this – it refers to how a change affects the *flow* and processing of data throughout the system's operational lineage. The other options—data validation, schema evolution, and metadata propagation—describe different aspects of data management but don't capture the core concern about the transformation's effect on live data in a production environment.
24 / 25
{code snippet: PR Description} During a discussion about a recent code change to the order processing system, David states, 'The lineage report shows that the new `OrderValidationService` is pulling data directly from the legacy `OrdersDB` table. This seems like a significant shift – we should investigate potential downstream impacts.' Which term best describes David's concern regarding this lineage information?
David is concerned about the 'impact' of a change in data lineage. Specifically, he recognizes that pulling data directly from an older database table – which may have different schemas or data quality issues – could lead to unexpected errors or inconsistencies downstream. 'Anomaly' and 'Variance' refer to deviations from expected values; 'Correlation' describes a statistical relationship between variables, neither of which is relevant to David's concern about the change itself. Understanding lineage impacts is key to assessing potential risks.
25 / 25
// Slack Message
Alex (DevOps): "Hey team, we've got a spike in errors with the reporting dashboard. The lineage graph shows a recent change to the `ProductCatalogService` transformation."
Which of the following best describes Alex's concern regarding this lineage information?
Alex is using 'Root Cause' to describe his concern. The lineage graph highlights a recent transformation, and he's seeking to understand *why* that transformation might be causing errors in the reporting dashboard. 'Anomaly' refers to unexpected behavior generally; 'Impact Assessment' focuses on scope, and 'Data Drift' describes a different phenomenon related to data changes over time. Identifying the root cause of the issue is his immediate priority.
What does the "Operational Data Lineage Vocabulary" exercise practise?
Practice operational data lineage vocabulary: tracing data from source to report, lineage-based impact analysis, pipeline break investigation, and field semantics vocabulary.
How many questions are in this exercise?
This exercise has 25 questions, each multiple-choice with a full explanation shown after you answer.
What English level is this exercise for?
This exercise is tagged Intermediate. If the vocabulary feels difficult, browse the Data Lineage Vocabulary category page for an easier module to start with.
Is this exercise free to use?
Yes. Every exercise on CoderSlingo, including this one, is free with no account, sign-up, or paywall.
Do I get feedback if I answer incorrectly?
Yes — whichever option you choose, right or wrong, you'll immediately see an explanation clarifying the correct term and why the other options don't fit.
Can I retry this exercise?
Yes — once you finish all the questions, a "Try again" button on the results screen resets the exercise so you can practise as many times as you like.
Do I need an account to track my progress?
No account is required. Your progress bar and score for this session are tracked in the browser as you go, but nothing is saved once you leave the page.
Is "Operational Data Lineage Vocabulary" part of a larger series?
Yes — it's one exercise in the Data Lineage Vocabulary category on CoderSlingo. See the category page for the full list of related exercises on similar terminology.
Can I link directly to this exercise?
Yes — this exercise has its own permanent URL, so you can bookmark it or share the link directly with a colleague or study partner.
Where can I find more exercises like this one?
See the Data Lineage Vocabulary category page for related exercises, or browse the main Exercises hub for other IT English topics.