Dr. John Tunnicliffe is a hands-on architect of BI solutions for the modern enterprise. He inspires development teams to deliver best-in-class systems to meet the most demanding business requirements.  Well versed in the Microsoft technology stack, Agile methodologies and DevOps techniques, John designs systems where much of the “plumbing” code is auto-generated and the entire deployment automated.  

John has been working with SQL Server since 2001 and has extensive experience of implementing a variety of BI solutions across a wide range of industries including professional service companies (EY, Capco), insurance (QatarRe, ERS, Hiscox, Catlin), investment banking (Rabobank, BNP Paribas, Barclays Capital, Commerzbank, Bank of America), retail (Argos, Hotels.com, Virgin Travel), and healthcare (IMS Health).

As a regular speaker at the SQLBits conference and PASS SQL Saturday events, John has covered topics such DevOps and the data warehouse and building an infrastructure to support real-time reporting.  Slides and recordings of his presentations are available at http://www.sqlbits.com/Speakers/Dr_John_Tunnicliffe

Dr John Tunnicliffe has submitted a session for SQLBits 2020, although the agenda hasn't been chosen yet. See all submitted sessions.

Pending Sessions

Delivering enterprise BI with Power BI Premium, Azure Databricks and Delta Lake

Sessions

Previous Sessions

John will introduce you to Analysis Services 2008, demonstrate browsing cubes with Excel 2007, deploying dashboards in SharePoint built using Excel Services and demonstrate how PerformancePoint Services can add the glitz to your BI project.
This session will present the tools and techniques used to create OLAP cubes and supporting data marts on-the-fly from a mere set of data files and configuration metadata.
Users love flexible analytics but hate to wait for the data to be loaded into a traditional data warehouse. John will describe how to build an infrastructure to support real-time loading of your OLAP cubes so your user's get exactly what they want
Processing of SSAS OLAP databases can be a tricky business, particularly when it comes to incremental processing of dimensions. John will give you real life examples of why certain approaches work and others do not.
Data warehouse designers often ignore the specific needs of an OLAP database. In this session, John will outline the best ways to optimise your relational database to support your multidimensional OLAP cubes
Continuous Integration is not normally associated with data warehouse projects due to the perceived complexity of implementation. John will be showing how modern tools make it simple to apply Continuous Integration techniques to data warehouse projects
DevOps and continuous integration provide huge benefits to data warehouse development. John will be showing how you can use VSTS and Octopus Deploy to build, test and deploy your data warehouse
Dr_John_Tunnicliffe220939.jpg