Developer: I can simply copy and paste the SQL code and execute it in the production environment.
DevOps: Absolutely, but have you ensured that you’re deploying the correct SQL script? Have you verified that all the necessary scripts have been deployed? In the event of a script failure, did you make the necessary SQL fixes, and if so, were those fixes propagated to other environments? Is it feasible to establish a Continuous Integration/Continuous Deployment (CI/CD) process for SQL development? Why shouldn’t our SQL development follow the same lifecycle as software development?
In this session, we’ll explore the tools that can assist us in achieving continuous and efficient SQL deployments. Let’s push changes to production while enjoying some Netflix; let the pipeline handle the heavy lifting. What obstacles do we face when implementing a robust solution?
After a couple of decades in this industry, we have seen that the summer time is a good opportunity to catch up on some of the lingering things that they wanted to spend some time on.
In this session we are exploring some of the podcasts, learning resources and tools that you should have a look at over the summer.
An essential skill for all roles, is the art of giving feedback effectively and receiving feedback graciously. In some situations, a feedback discussion can be challenging. Having a planned approach to giving feedback, is the key to ensuring the conversation is a success. Understanding the difference between and Growth and Fixed Mindset, will help you look for the value in the feedback you receive. Join Sara as she deep dives into:
It is one thing to know how to build a report or dashboard in Power BI, Tableau, Qlik, etc., but it’s another to know which chart types to use under different circumstances, how to make it look good and most importantly, how to make it easy for people to consume the information. In short, you might be an expert in a data visualisation toolset yet still create ugly reports that no one understands!