Continuous Integration and the Data Warehouse |
I am excited to say that over the next two weekends I am speaking at PASS SQL Saturday events in Southampton and Slovenia on Continuous Integration and the Data Warehouse. Over the coming weeks I hope to provide some supporting posts outlining exactly how to set up CI in the data warehouse context. However, I am taking a new contract next week, so my time may be sparse!
In my view, the key to implementing Continuous Integration is to move away from the old migration-based development of your SQL database to the declarative model approach offered by SQL Server Data Tools (SSDT). In my opinion, without this transition you will be fighting an up-hill battle!
I recently attended a SQL Supper session by Alex Yates of RedGate where he discussed the pros and cons of state-based declarative model versus migration-based database development strategies. Although he outlines the problems inherent in both approaches, he did not outline how SSDT and good source code management overcomes all these issues as his talk was tool-neutral. He is also speaking at Southampton, so please go along.
With the declarative model approach, problems typically arise when you:
I am sure there are a few other scenarios, but none immediately come to mine on this a cold November morning.
SQL Server Data Tools overcomes these issues by the following specific functionalities:
So please come along to one of my PASS SQL Saturday presentations or watch this space for more on Continuous Integration and the Data Warehouse
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |