Cloud Scale Analytics with Azure Data Services
Build modern data warehouses on Microsoft Azure
Patrik Borosch
BIRMINGHAMMUMBAI
Cloud Scale Analytics with Azure Data Services
Copyright 2021 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing or its dealers and distributors, will be held liable for any damages caused or alleged to have been caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.
Group Product Manager: Kunal Parikh
Publishing Product Manager: Reshma Raman
Senior Editor: David Sugarman
Content Development Editor: Joseph Sunil
Technical Editor: Manikandan Kurup
Copy Editor: Safis Editing
Project Coordinator: Aparna Nair
Proofreader: Safis Editing
Indexer: Rekha Nair
Production Designer: Vijay Kamble
First published: July 2021
Production reference: 1250621
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham
B3 2PB, UK.
ISBN 978-1-80056-293-6
www.packt.com
A big thank you to Packt Publishing: Reshma Raman, Gebin George, David Sugarman, Aishwarya Mohan and, of course, Joseph Sunil. It was a ride, and your support was vital to finish this book. I am very proud, humbled, and thankful that you approached me and gave me the chance to write this book.
Special thanks go to my manager Zoran Draganic, who encouraged me to take on this challenge and supported me throughout the writing process.
I want to say another huge thank you to my CSA colleague Meinrad Weiss. Your technical expertise, your honest (and always to the point) feedback, and our reviews helped me to learn even more and to improve the quality of the book.
A fourth big thank you to Liviana Zrcher, another CSA alongside Meinrad and myself. Your reviews and your support, especially when I started the writing, were more than important, as you gave me faith and kept me going during the critical starting phase.
Finally, I need to thank my wife, Simone, from the deepest bottom of my heart. She was with me in this challenge and stayed patient during all those night sessions, and all the times I told her, "I need to finish the next chapter!" Without your support I wouldn't have been able to research, experiment, and finish this book.
Contributors
About the author
Patrik Borosch is a Cloud Solution Architect for Data and AI at Microsoft Switzerland GmbH. He has more than 25 years of BI and analytics development, engineering, and architecture experience and is a Microsoft Certified Data Engineer and a Microsoft Certified AI Engineer. Patrik has worked on numerous significant international Data Warehouse, Data Integration and Big Data projects. There, he has built and extended his experience in all facets from requirement engineering over data modelling and ETL all the way to reporting and dashboarding. At Microsoft Switzerland, he supports customers in their journey into the analytical world of Azure Cloud.
About the reviewers
Pradeep Menon is a seasoned data analytics professional with more than 18 years of experience in data and AI. Currently, Pradeep works as a data and AI strategist with Microsoft. In this role, he is responsible for helping Microsoft's strategic customers across Asia to be more data-driven by using cloud, big data, and AI technologies. He is also a distinguished speaker and blogger and has given numerous keynotes on cloud technologies, data, and AI. He has previously worked at Microsoft, Alibaba Group, and IBM.
Liviana Zrcher started her career in Romania as Technical Sales Consultant for Business Intelligence and Data Warehouse at Oracle. She has been working a few years as a Big Data Warehouse and Business Intelligence consultant and trainer, having projects all over the world. Finally, she has joined Microsoft Switzerland team as Cloud Solution Architect for Data and Artificial Intelligence at Microsoft, where she is currently working since 2018.
First of all, I would like to thank my parents that have always helped me and encouraged me to go out from my comfort zone. Special thank you to my wonderful husband and to our two amazing children for their support. I thank Patrik for this opportunity, I was flattered by your request.
Meinrad Weiss works as a Senior Cloud Solution Architect in the Data and AI Team at Microsoft Switzerland. He is a very experienced Database expert and comes with a long and successful track record in Data, BI and analytical projects. Meinrads expertise spans from RDMS on-prem and in the cloud up to the most complex analytical architectures with the Azure Data Services and the field of IoT at Microsoft. He joined Microsoft in 2017 and became a vital and reliable pillar of the Data and AI architects team.