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 – Microsoft Power BI Performance Best Practices

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

3 days ago

Create a Numbers Table in Power Query

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

7 days 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 week 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 week ago

Free webinar – Tackling the Gaps and Islands Problem with T-SQL Window Functions

I'm hosting a free webinar at MSSQLTips.com at the 19th of December 2024, 6PM UTC.…

3 weeks ago

dataMinds Connect 2024 – Session Materials

The slides and scripts for my session "Tackling the Gaps & Islands Problem with T-SQL…

1 month ago