I regularly use SSMS to query data and build datasets, my IT department handle the database administration.
Recently I found out about Azure Data Studio and I liked:
- intellisense
- source code control (e.g. with Git)
- extensions from the community
- SQL snippets, automating code writing and are even customisable
- Notebooks - the ability to run code alongside comments in markdown. Amazing for live documentation. It enables you execute code in different languages on the same page!
In addition to this I see Visual Studio Code (and Visual Studio). VS Code and ADS seem so similar especially once you add in extensions. The overlap between the products is confusing.
I don't have SQL Server 2019 and Big Data Clusters. I am looking for a program that has notebook functionality in SQL, R and Python. Although it seems like there are better products for developing R code e.g. R studio.
I'd like to be trying alternatives to SSMS to establish different future work flows. At the moment it feels hard to wholeheartedly recommend any options.
Does anyone have a good any idea about how this all fits together?
EDIT: If you've tried to find out Microsoft's strategy but are pretty bemused, responses are also welcome!