Что такое студия данных Azure?What is Azure Data Studio?

Студия Azure данных — это кроссплатформенный базы данных средства для специалистов по базам данных с помощью семейства Microsoft локальных и облачных платформ данных в Windows, MacOS и Linux.Azure Data Studio is a cross-platform database tool for data professionals using the Microsoft family of on-premises and cloud data platforms on Windows, MacOS, and Linux.

Ранее выпущены под именем предварительной версии SQL Operations Studio, Azure Data Studio предлагает возможности Современный редактор с Intellisense, фрагменты кода, интеграция системы управления версиями и интегрированный терминал.Previously released under the preview name SQL Operations Studio, Azure Data Studio offers a modern editor experience with Intellisense, code snippets, source control integration, and an integrated terminal. Оно разработано данных платформы пользователя, с помощью встроенных диаграмм в результирующих наборах запросов и настраиваемые панели мониторинга.It is engineered with the data platform user in mind, with built in charting of query result sets and customizable dashboards.

Скачайте и установите Azure Data StudioAzure Data StudioDownload and Install Azure Data StudioAzure Data Studio

Редактор кода SQL с использованием IntelliSenseSQL code editor with IntelliSense

Azure Data StudioAzure Data Studio предлагает современный, фокус ввода с клавиатуры SQL, написания кода, облегчающая повседневных задач с помощью встроенной функции, такие как несколько окон вкладку, полнофункциональный редактор SQL, IntelliSense, завершение ключевых слов, фрагменты кода, навигация по коду и системы управления версиями Интеграция (Git).offers a modern, keyboard-focused SQL coding experience that makes your everyday tasks easier with built-in features, such as multiple tab windows, a rich SQL editor, IntelliSense, keyword completion, code snippets, code navigation, and source control integration (Git). Выполнение SQL-запросов по требованию, просмотреть и сохранить результаты в виде текста, JSON или Excel.Run on-demand SQL queries, view and save results as text, JSON, or Excel. Изменение данных, упорядочить свои подключения часто используемым базам данных и просматривать объекты баз данных в знакомом интерфейсе.Edit data, organize your favorite database connections, and browse database objects in a familiar object browsing experience. Чтобы узнать, как с помощью редактора SQL, см. в разделе редактор SQL для создания объектов базы данных.To learn how to use the SQL editor, see Use the SQL editor to create database objects.

Смарт-фрагментов кода SQLSmart SQL code snippets

Фрагменты кода SQL создать правильный синтаксис SQL для создания базы данных, таблицы, представления, хранимые процедуры, пользователи, имена входа, ролей, и т.д. и обновлять существующие объекты базы данных.SQL code snippets generate the proper SQL syntax to create databases, tables, views, stored procedures, users, logins, roles, etc., and to update existing database objects. Использование смарт-фрагменты кода для быстрого создания копии базы данных для разработки и тестирования, а также создания и выполнения, создание и вставка скриптов.Use smart snippets to quickly create copies of your database for development or testing purposes, and to generate and execute CREATE and INSERT scripts.

Azure Data StudioAzure Data Studio также предоставляет функциональные возможности для создания пользовательских фрагментов кода SQL.also provides functionality to create custom SQL code snippets. Дополнительные сведения см. в разделе Создание и использование фрагментов кода.To learn more, see Create and use code snippets.

Настраиваемые сервера и панели мониторинга базы данныхCustomizable Server and Database Dashboards

Создание многофункциональных настраиваемые панели мониторинга для отслеживания и быстро устранять узкие места производительности в базах данных.Create rich customizable dashboards to monitor and quickly troubleshoot performance bottlenecks in your databases. Дополнительные сведения о insight мини-приложения и базы данных (и сервер) панели мониторинга, см. в разделе управление серверами и базами данных с помощью мини-приложения insight.To learn about insight widgets, and database (and server) dashboards, see Manage servers and databases with insight widgets.

Управление соединениями (группы серверов)Connection management (server groups)

Группы серверов предоставляют способ упорядочить сведения о соединении для серверов и баз данных, которыми вы работаете.Server groups provide a way to organize connection information for the servers and databases you work with. Дополнительные сведения см. в разделе групп серверов.For details, see Server groups.

Интегрированный терминалIntegrated Terminal

Используйте привычные инструменты командной строки (например, Bash, PowerShell, sqlcmd и bcp и ssh) в окне интегрированного терминала, прямо из Azure Data StudioAzure Data Studio пользовательского интерфейса.Use your favorite command-line tools (for example, Bash, PowerShell, sqlcmd, bcp, and ssh) in the Integrated Terminal window right within the Azure Data StudioAzure Data Studio user interface. Дополнительные сведения о встроенном терминале, см. в разделе интегрированный терминал.To learn about the integrated terminal, see Integrated terminal.

Расширяемость и создания расширенийExtensibility and extension authoring

Улучшения Azure Data StudioAzure Data Studio пользователя, расширения функциональных возможностей базовой установки.Enhance the Azure Data StudioAzure Data Studio experience by extending the functionality of the base installation. Azure Data StudioAzure Data Studio предоставляет точки расширяемости для действия по управлению данными, а также поддержку для создания расширений.provides extensibility points for data management activities, as well as support for extension authoring.

Дополнительные сведения о расширяемости в Azure Data StudioAzure Data Studio, см. в разделе расширяемости.To learn about extensibility in Azure Data StudioAzure Data Studio, see Extensibility. Дополнительные сведения о создании расширений, см. в разделе создания расширений.To learn about authoring extensions, see Extension authoring.

Сравнение функций с SQL Server Management Studio (SSMS)Feature comparison with SQL Server Management Studio (SSMS)

Использовать Azure Data Studio, если вы:Use Azure Data Studio if you:

  • Должны выполняться на macOS или LinuxNeed to run on macOS or Linux
  • При подключении к кластеру больших данных SQL Server 2019Are connecting to a SQL Server 2019 big data cluster
  • Большую часть своего времени, редактировании или выполнении запросовSpend most of your time editing or executing queries
  • Необходима возможность быстро диаграммы и визуализировать результирующих наборовNeed the ability to quickly chart and visualize result sets
  • Можно выполнять большинство административных задач через интегрированный терминал, с помощью sqlcmd или PowershellCan execute most administrative tasks via the integrated terminal using sqlcmd or Powershell
  • Минимальный требуются для работы мастераHave minimal need for wizard experiences
  • Не обязательно делать глубоких административной конфигурацииDo not need to do deep administrative configuration

Используйте SQL Server Management Studio, если вы:Use SQL Server Management Studio if you:

  • Большую часть времени на задачи администрирования базы данныхSpend most of your time on database administration tasks
  • Выполняете глубоких административной конфигурацииAre doing deep administrative configuration
  • Делают управление безопасностью, включая управление пользователями, оценка уязвимостей и настройки функций безопасностиAre doing security management, including user management, vulnerability assessment, and configuration of security features
  • Использовать отчеты для SQL Server Query StoreMake use of the Reports for SQL Server Query Store
  • Нужно использовать настройки ак советников по производительности и панелей мониторингаNeed to make use of performance tuning advisors and dashboards
  • Выполняете импорта и экспорта файлов DACPACAre doing import/export of DACPACs
  • Требуется доступ зарегистрированные серверы и хотите управлять SQL Server, служб в WindowsNeed access to Registered Servers and want to control SQL Server services on Windows

ShellShell

КомпонентFeature Azure Data StudioAzure Data Studio SSMSSSMS
Вход в AzureAzure Sign-In ДаYes ДаYes
Панель мониторингаDashboard ДаYes
МодулиExtensions ДаYes
Интегрированный терминалIntegrated Terminal ДаYes
обозревателе объектовObject Explorer ДаYes ДаYes
Скрипты объектовObject Scripting ДаYes ДаYes
Система проектовProject System ДаYes
Выбрать из таблицыSelect from Table ДаYes ДаYes
Системы управления исходным кодомSource Code Control ДаYes
Область задачTask Pane ДаYes
ТемыTheming ДаYes
Темно-режимDark Mode ДаYes
Обозреватель ресурсов AzureAzure Resource Explorer Предварительный просмотрPreview
Мастер создания скриптовGenerate Scripts Wizard ДаYes
Помощью DACPACImport\Export DACPAC ДаYes
Свойства объектаObject Properties ДаYes
конструктор таблицTable Designer ДаYes

Редактор запросовQuery Editor

КомпонентFeature Azure Data StudioAzure Data Studio SSMSSSMS
Средства просмотра диаграммChart Viewer ДаYes
Экспортировать результаты в CSV, JSON, XLSXExport Results to CSV, JSON, XLSX ДаYes
технология IntelliSenseIntelliSense ДаYes ДаYes
Фрагменты кодаSnippets ДаYes ДаYes
Показать планShow Plan Предварительный просмотрPreview ДаYes
Статистика клиентаClient Statistics ДаYes
Динамическая Статистика запросовLive Query Stats ДаYes
Параметры запросаQuery Options ДаYes
В файлResults to File ДаYes
В виде текстаResults to Text ДаYes
Средство просмотра пространственныхSpatial Viewer ДаYes
SQLCMDSQLCMD ДаYes

Поддержка операционных системOperating System Support

КомпонентFeature Azure Data StudioAzure Data Studio SSMSSSMS
LinuxLinux ДаYes
macOSmacOS ДаYes
WindowsWindows ДаYes ДаYes

Проектирование данныхData Engineering

КомпонентFeature Azure Data StudioAzure Data Studio SSMSSSMS
Создание внешних таблицCreate External Table Wizard Предварительный просмотрPreview
Интеграция HDFSHDFS Integration Предварительный просмотрPreview
Записные книжкиNotebooks Предварительный просмотрPreview

Администрирование базы данныхDatabase Administration

КомпонентFeature Azure Data StudioAzure Data Studio SSMSSSMS
Резервное копирование и восстановлениеBackup / Restore ДаYes ДаYes
Импорт неструктурированного файлаFlat File Import Предварительный просмотрPreview ДаYes
Агент SQL ServerSQL Agent Предварительный просмотрPreview ДаYes
SQL ProfilerSQL Profiler Предварительный просмотрPreview ДаYes
AlwaysOnAlways On ДаYes
Постоянное шифрованиеAlways Encrypted ДаYes
Мастер копирования данныхCopy Data Wizard ДаYes
Помощник по настройке данныхData Tuning Advisor ДаYes
Просмотр журнала ошибокError Log Viewer ДаYes
Планы обслуживанияMaintenance Plans ДаYes
Запрос с несколькими серверамиMulti-Server Query ДаYes
Управление на основе политикPolicy Based Management ДаYes
PolyBasePolyBase ДаYes
Хранилище запросовQuery Store ДаYes
зарегистрированные серверыRegistered Servers ДаYes
РепликацияReplication ДаYes
Управление безопасностьюSecurity Management ДаYes
Компонент Service BrokerService Broker ДаYes
Служба SQL MailSQL Mail ДаYes
Template ExplorerTemplate Explorer ДаYes
Оценка уязвимостейVulnerability Assessment ДаYes
Управление XEventXEvent Management ДаYes

Следующие шагиNext steps

info_tip Get help for SQL tools

изменить содержимое Примите участие в разработке документации по SQLContribute SQL documentation

Знаете ли вы, что вы можете изменить содержимое самостоятельно?Did you know that you could edit the content yourself? Если этого не только улучшит нашей документации, но вы будете также кредитования участник на страницу.If you do so, not only will our documentation improve, but you'll also be credited as a contributor to the page.