liveBook · Manning

Data flow

Data flow is the movement and transformation of data through the components, operations, or processing stages of a system or program.

How 2 Manning books explain it

100 SQL Server Mistakes and How to Avoid Them

A data flow is an SSIS pipeline that moves rows through source, transformation, buffering, and destination components.

How it is used
Moves, imports, exports, and transforms rows within SSIS packages while the control flow orchestrates tasks.
How deep it goes
Explains pipeline purpose, component paths, Derived Column expressions, type conversions, and source filtering without detailing buffer internals.
Examples
Uses staging impressions, GUID and timestamp conversions, marketing.Impressions loading, and a 30-day aggregate-source filter.
What you can do after
Apply it by designing SSIS pipelines that transform rows, expose errors, and reduce source data when performance requires it.

Read how 100 SQL Server Mistakes and How to Avoid Them explains data flow →

Secure APIs

A data flow is a representation of how data moves between components, users, and external systems.

How it is used
Maps application data movement so teams can validate sources and identify security threats across API interactions.
How deep it goes
Explains major flow types, validation risks, unsafe consumption, and diagram-based threat modeling without detailing implementation internals.
Examples
Uses request and response paths, database transfers, order aggregation, book-format validation, and malicious identity-provider data.
What you can do after
Apply it via Microsoft Threat Modeling Tool, OWASP Threat Dragon, or pytm to represent flows and generate threat models.

Read how Secure APIs explains data flow →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.