Explain about what Azure Data Studio and what Notebook sql and features of it. If you're new ADS or Notebook SQL and you can understand what is the basic usage of it.
What azure data studio, notebook sql and why i should care about it muralidharan deenathayalan
1. PRESENTS
www.techmeet360.com April 25, 2020
Brought to you by
Global Azure Bootcamp 2020 (Virtual)
Muralidharan Deenathayalan
Associate Director Software Development @ Quanticate
What Azure Data Studio, notebook SQL
and why I should care about it?
2. Brought to you by
Muralidharan Deenathayalan
Blog : www.codingfreaks.net
GitHub : https://github.com/muralidharand
Twitter : https://twitter.com/muralidharand
LinkedIn : https://www.linkedin.com/in/muralidharand/
2
3. Brought to you by
• What is Azure Data Studio (ADS)
• Top reasons to choose ADS
• Battle between ADS vs SSMS
• Demo
• SQL Notebooks
• Demo
• Q & A
• What Next
3
Agenda
4. Brought to you by
4
What is Azure Data Studio (ADS)
• Fast, lightweight and a cross platform tool to database tool for SQL server
and Postgres DB
• Built on top Visual Studio Code
• Open Source
• Rich Extension support
5. Brought to you by
5
Reasons to choose ADS
• Cross platform tool unlike SQL Server Management Studio
• SQL Code editor with Intellisense
• SQL Code Snippets
• Advanced Query Result Viewer
• Integrated Terminal
• Connection Management
• Dashboard Customization
8. Brought to you by
8
Battle between ADS vs SSMS
Azure Data Studio SQL Server Management Studio
Need to run on macOS or Linux or Windows Spend most of your time on database administration tasks
Are connecting to a SQL Server 2019 big data cluster Are doing deep administrative configuration
Spend most of your time editing or executing queries Are doing security management, including user
management, vulnerability assessment, and configuration
of security features
Need the ability to quickly chart and visualize result sets Make use of the Reports for SQL Server Query Store
Can execute most administrative tasks via the integrated
terminal using sqlcmd or Powershell
Need to make use of performance tuning advisors and
dashboards
Have minimal need for wizard experiences Are doing Import/Export of DACPACs
Don't need to do deep administrative configuration Need access to Registered Servers and want to control
SQL Server services on Windows
9. Brought to you by
9
Demo
Connection Options
Connection Groups
Tab Colours
Query Execution
Query Execution Results
CSV
JSON
XML
Charts
Dashboard
Table Search
Backup
Restore
Customising Dashboard
Execution Plan
Creating Insights
Code Snippets
Using Existing Code Snippets
Creating new Code Snippets
Extension
Installing Extension
SQL Profiler
SQL Schema Comparer
Python - Via market place
Git Support
11. Brought to you by
Background of Notebooks
11
SQL Notebooks
12. Brought to you by
• http://www.codingfreaks.net/2018/11/introduction-about-jupyter-notebook-
and.html
• iPython
• Jupyter = Julia + Python + R
• Extension : iPynb
• Kernels - Computation Engine
• 100+ kernels are available 12
Jupyter Notebooks
13. Brought to you by
• One of coolest feature of ADS
• You can mix up mark down text, images, SQL queries and query results in a
single file
• You can prepare self explanatory notebook
• Notebooks can be easily shared with other developers
• Default to SQL kernel, but not limited
13
SQL Notebooks
17. Brought to you by
17
Muralidharan Deenathayalan
Blog : www.codingfreaks.net
GitHub : https://github.com/muralidharand
Twitter : https://twitter.com/muralidharand
LinkedIn : https://www.linkedin.com/in/muralidharand/
Keep in touch