Book Review – Azure Data Factory by Example

I just finished the book Azure Data Factory by Example: Practical Implementation for Data Engineers by Richard Swinbank. The book was not exactly what I was expecting, but that’s actually my fault and not the book’s. The book itself is great and is a great introduction to Azure Data Factory (ADF) and it covers almost anything you need to know about ADF. I bought it after reading just the title and expecting it was more a book explaining patterns. Something like: “this is a problem, this is how you design the solution and this is how you implement it”. Like the very excellent SSIS book Microsoft SQL Server 2008 Integration Services: Problem, Design, Solution. But this was not the case, it’s an introductory book about ADF and it starts from scratch. The example part in the title is because all of the concepts are explained through examples. If you want to follow along, you need to read the book from front to cover, as they build upon each other. Anyway, that will teach me to not read carefully the description of a book before I buy it.

Do I regret buying the book though? No I do not. It’s a great introduction and although I was already familiar with most of the concepts, I definitely picked up a few things along the way. Especially the later chapters, about triggers, publishing and logging & monitoring were very interesting to me. I think the only thing missing was a bit more detail on how to cost optimize your solutions in ADF, especially if you’re used to working with SSIS (in SSIS you do whatever you want, the license/server is already paid; you only risk having a slightly higher electricity bill. In ADF, you must be careful what you do or you rack up costs). The book mentions to shut down IRs to save costs and to minimize DIU in the Copy activity, but that’s about it.

What I really liked about the book was that at the end of every chapter (and sometimes in between) there were paragraphs “for the SSIS developer”, explaining any similarities or differences between SSIS and ADF. Coming from the SSIS world, I really appreciated this.

Conclusion: definitely recommend the book if you’re just starting out with ADF.


------------------------------------------------
Do you like this blog post? You can thank me by buying me a beer 🙂
Koen Verbeeck

Koen Verbeeck is a Microsoft Business Intelligence consultant at AE, helping clients to get insight in their data. Koen has a comprehensive knowledge of the SQL Server BI stack, with a particular love for Integration Services. He's also a speaker at various conferences.

View Comments

Recent Posts

Book Review – Agile Data Warehouse Design

I recently read the book Agile Data Warehouse Design - Collaborative Dimensional Modeling, from Whiteboard…

4 days ago

Cloudbrew 2024 – Slides

You can find the slides for the session Building the €100 data warehouse with the…

1 week ago

Book Review – Microsoft Power BI Performance Best Practices

I was asked to do a review of the book Microsoft Power BI Performance Best…

1 month ago

Create a Numbers Table in Power Query

This is a quick blog post, mainly so I have the code available if I…

1 month ago

Microsoft finally adds Tenant Switcher for Fabric / Power BI

Praise whatever deity you believe in, because it's finally here, a tenant switcher for Microsoft…

1 month ago

Book Review – Humanizing Data Strategy by Tiankai Feng

This book was making its rounds on social media, and the concept seems interesting enough…

1 month ago