The New Tool in Your Kit: Azure Data Studio

Slides:



Advertisements
Similar presentations
Oracle SQL Developer Data Modeler 3.0: Technical Overview March 2011.
Advertisements

René Balzano Technology Solution Professional Data Platform Microsoft Switzerland Database Development with SQL Server Data Tools (SSDT)
Patterns & practices Symposium 2013 Introducing Git version control into your team Mark
WEB329 ASP.NET: A Lap Around the New Enhancements for Web Developers in Microsoft Visual Studio 2005 Omar Khan Lead Program Manager Web Platform and Tools.
Easy HTML DB. Michael Cunningham Developer/Database Administrator.
1 GIT NOUN \’GIT\ A DISTRIBUTED REVISION CONTROL AND SOURCE CODE MANAGEMENT (SCM) SYSTEM WITH AN EMPHASIS ON SPEED. INITIALLY DESIGNED AND DEVELOPED BY.
BODY From Source Code Management to Daily Build Soren Klemmensen, Kamil Sacek & Luc van Vugt
Directions EMEA Community for Dynamics NAV partners.
Sql Server 2012 Data Tools & Development Enhancements Emrah USLU Teknoloji Danışmanı TCM | Teknoloji Çözümleri Merkezi.
Building Complete Web Application Using ASP.NET 3.5 & Visual Studio 2008 Omar Khan Group Program Manager Visual Studio.
Why you should be using VSTSWhy you should be using VSTS Visual Studio Team Services (VSTS) Nathan Lasnoski Vice President of blog.concurrency.com.
Declarative Configuration Management with Azure Automation DSC and ARM Nathan Lasnoski Vice President of blog.concurrency.com Concurrency.
Database Development with SQL Server Data Tools (SSDT) Björn Eriksen, Architect Evangelist DPE Microsoft
Building Your ETL Framework with Biml Meagan Longoria March 19, 2016.
Others Talk, We Listen. Managing Database Projects in Visual Studio 2013.
Version Control Systems
Windows 8 + Windows Phone + cloud
Building ARM IaaS Application Environment
SharePoint Broken Link Manager
Stress Free Deployments with Octopus Deploy
Visual Studio Database Tools (aka SQL Server Data Tools)
Working with SQL Server for Linux Cross-Platform
SQL Server deployments
Easily manage SQL everywhere from anywhere with SQL tools
Contributing to documentation
Developing Hybrid Apps on Microsoft Azure Stack
Easily manage SQL everywhere from anywhere with SQL Tools
7/2/2018 3:48 AM BRK3394: Visual Studio Code The most useful (and underused!) tips and tricks Chris Dias Principal Program Manager VS Code © Microsoft.
Andrew Pruski SQL Server & Containers
Version Control Systems
Authoring Azure JSON Templates
SQL Server Client Tools 2018
Using PowerShell with Python & SQL Server
SSAS Tabular Toolbelt Sergiy Lunyakin.
Intro to SQL Operations Studio
SQL Server Data Tools Gert Drapers
Git Version Control for Everyone
Intro to SQL Operations Studio
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Making PowerShell Useful
TechEd /21/2018 3:13 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
SQL Azure Database – No CDC, No Problem!
Visual Studio Database Tools (aka SQL Server Data Tools)
Moving advanced analytics to your SQL Server databases
Johan Hedberg Consultant & XLENT | Cloud and Integration specialist | Microsoft MVP Using VSTS to deploy BizTalk Server solutions, what you.
Intro to SQL Operations Studio
Making PowerShell Useful
Cross-Platform, Cloud and On-Premise Database Tool
SharePoint Broken Link Manager
Stephen W Thomas Using BizTalk Server as your Foundation to the Clouds
Using Github.
Create IaaS SQL Server Test Premise Environment in Azure Cloud
Patrick Flynn | Link Group Australia
Visual Studio Code for PowerShell
Paul S Waters Getting Git.
SSDT and Database Project Basics
SQL Operations Studio A Test Drive
Git started with git: 2018 edition
Cross-Platform, Cloud and On-Premise Database Tool
Mario…Take My Data To The Cloud!
Rich Benner SQL Server Performance Richbenner.com.
1. Azure Data Explorer Azure Data Explorer enables rich data exploration over raw, structured, and semi-structured data delivering fast time to insight.
Managing and monitoring SQL Server on Linux from the command line
A lightweight editor for SSAS Tabular Models built in .NET / WinForms
Enol Fernandez & Giuseppe La Rocca EGI Foundation
SSMS to Azure Data Studio
Bringing source control to BI world!
Extend Azure DevOps with a Custom PowerShell-based Pipeline Task
Samuel Kastberg Scripting a BizTalk Server installation
SQL Server on Containers
Presentation transcript:

The New Tool in Your Kit: Azure Data Studio Azure Data Studio is a newer tool in the database developer and DBA's toolkit. It's a cross-platform and extensible application for connecting to on-premises and cloud data. Does it replace SSMS? How is it different? Can it really check if my Diet Coke needs replenishing? Come and find out in this demo-driven session, that will hopefully have you convinced to install Azure Data Studio before 60 minutes are up. Formerly SQL Operations Studio

About Me { "name": "Sven Aelterman", "occupations": [ "title": "Director of IT", "employer": "Sorrell College of Business, Troy University" }, "title": "Cloud Software Architect", "employer": "Sorrell Solutions, L.L.C." } ], "books": [ "title": "The Art of SQL Server FILESTREAM", "co-authors": "Jacob Sebastian" "title": "SQL Server 2017 Administration Inside Out", "co-authors": "Randolph West, William Assaf, Mindy Curnutt" "title": "SQL Server 2019 Administration Inside Out", "co-authors": "Randolph West, William Assaf, Meagan Longoria, Joey D'Antoni, Louis Davidson", "status": "in-development" ] This Photo by Unknown Author is licensed under CC BY-SA

What’s Your Favorite SSMS Feature? What’s your most common SSMS gripe? Short Discussion

Some Background on Azure Data Studio Why??? Based on VS Code XPlat (Win, macOS, Linux) Electron VS Code Azure Data Studio Frequent update cadence Electron: electronjs.org

Concepts Open folder Workspace Settings Auto-save To enable find in files, source control Separate settings Workspace Just a file Settings Auto-save

Text Editor Demo Open samples/azure-data-studio folder Acknowledge workspace popup Demo

Exporting and Visualizing Results

Source Control Integration (git) Get started Open the git repo as a folder Capabilities Create new local repo Pull, commit, push …

Source Control Integration Demo

Extensions Like VS and VS Code, from a Marketplace New syntax capabilities PowerShell Script repositories First Responder Kit Additional settings Poor SQL Formatter (based on Poor Man’s T-SQL Formatter)

Extensions Demo

Integrated Terminal Choice of cmd PS git bash Noteworthy Split terminal

Integrated Terminal Demo

(SQL) Notebooks Traditionally, data science concept Same file format as Jupyter notebooks Notebooks keep data history, even when disconnected Export and visualization not (yet?) available https://github.com/microsoft/azuredatastudio/issues/4633

SQL Notebook Demo

Summary: Strengths Compared to SSMS Cross-platform Source control integration (modern, easy) Extensibility (easier?) Open source

Summary: Weaknesses IntelliSense Immature Documentation IntelliSense: one of the touted features, but basic things fail? Bugs galore: Azure AD login, managing groups, renaming connections

Are You Convinced? (poll) Yes, already using it Yes, will start using it now Maybe/unsure No, SSMS Forever!

Resources GitHub repo for Azure Data Studio https://github.com/microsoft/azuredatastudio Contribute by adding Issues Docs https://docs.microsoft.com/sql/azure-data-studio Twitter @AzureDataStudio My repo for this talk https://github.com/SvenAelterman/AzureDataStudioTalk

Complete a session eval, please. Q & A Complete a session eval, please. Thank you! (Be honest, but gentle!) @svenaelterman https://ltr.mn