Azure data engineering

Azure VNets and Networking Basics for the DP-203 Exam

This is the last chunk of Chapter 1 in the DP-203 guide, and it lands on Azure networking. If you are studying for the exam, you might wonder why a data engineering book spends time on VNets. Fair question. Your pipelines, storage accounts, and databases sit inside a network boundary, and that boundary decides who can reach what.

Structured Streaming on Azure Databricks With Event Hubs

Title: Azure Data Engineering Cookbook
Author: Ahmad Osama
Publisher: Packt
ISBN: 978-1-80020-655-7

Batch notebooks get you historical analysis. Real pipelines also need to handle data as it arrives. The last recipe in Chapter 9 builds a structured streaming flow from simulated order events through Event Hubs, Databricks, Delta tables, and finally Synapse SQL pool.

Azure Databricks Scala Transforms and Delta Lake Deep Dive

Title: Azure Data Engineering Cookbook
Author: Ahmad Osama
Publisher: Packt
ISBN: 978-1-80020-655-7

The Python notebook in the last post got the job done with JDBC and blob storage. This post covers the next two recipes in Chapter 9: Scala transforms with ADLS Gen2 and Synapse SQL pool, then Delta Lake with enough transaction log detail to actually understand what ACID means on a data lake.

Azure Databricks Setup and Python Data Transforms

Title: Azure Data Engineering Cookbook
Author: Ahmad Osama
Publisher: Packt
ISBN: 978-1-80020-655-7

After chapters of Azure Data Factory, the book pivots to where heavy data processing usually lives: Databricks. Chapter 9 is long enough that this post covers the setup recipes plus the Python transformation walkthrough. Scala, Delta Lake, and structured streaming come in the next two posts.

Azure Data Factory Integration Runtime: On-Prem, SSIS, and Shared IR

Title: Azure Data Engineering Cookbook
Author: Ahmad Osama
Publisher: Packt
ISBN: 978-1-80020-655-7

Pipelines and data flows are only half the story in Azure Data Factory. Something still has to run the work. That something is the Integration Runtime, or IR. Chapter 7 is where Ahmad Osama gets into the compute side of ADF: the default Azure IR, self-hosted IR for on-prem data, and Azure SSIS IR for legacy packages.

Mapping and Wrangling Data Flows in Azure Data Factory

Book: Azure Data Engineering Cookbook by Ahmad Osama | ISBN 978-1-80020-655-7

Chapter 6 shifts from moving files around to transforming data inside Azure Data Factory. Ahmad Osama covers two data flow types: mapping data flows (visual ETL that compiles to Spark) and wrangling data flows (Power Query online, preview at time of writing). If Chapter 4 and 5 were about orchestration and copy, this chapter is about doing real work on the data before it lands in SQL.

Copy Data in ADF: From Data Lake Gen2 to Synapse and Cosmos DB

Book: Azure Data Engineering Cookbook by Ahmad Osama | ISBN 978-1-80020-655-7

The back half of Chapter 5 is where Azure Data Factory does the job most people hire it for: moving data fast from point A to point B. Ahmad Osama runs two copy activity recipes. One loads pipe-delimited files from Data Lake Gen2 into an Azure Synapse dedicated SQL pool. The other pushes the same shape of data into Cosmos DB SQL API documents.

ADF Integration Activities: HDInsight, Azure Functions, and U-SQL

Book: Azure Data Engineering Cookbook by Ahmad Osama | ISBN 978-1-80020-655-7

Chapter 5 opens with a different side of Azure Data Factory. Control flow tells pipelines what to run and in what order. Integration activities hand work off to other compute engines: Hadoop clusters, serverless functions, and Data Lake Analytics jobs. Ahmad Osama walks through three recipes that show when you reach past native ADF transforms and call in outside help.

Azure Data Factory Control Flow: Get Metadata, ForEach, and Triggers

Book: Azure Data Engineering Cookbook by Ahmad Osama | ISBN 978-1-80020-655-7

Chapter 4 is where Azure Data Factory stops feeling like a drag-and-drop toy and starts feeling like a real orchestration tool. Ahmad Osama treats ADF as the Azure answer to SSIS, and this chapter backs that up. You get the control flow activities that let you build loops, conditions, and pipeline chains without writing a full application around your ETL.