Azure data studio что это
Перейти к содержимому

Azure data studio что это

  • автор:

Обзор Azure Data Studio. Что это за инструмент и для чего он нужен

Приветствую всех посетителей сайта Info-Comp.ru! Сегодня мы рассмотрим кроссплатформенный инструмент для работы с базами данных Microsoft SQL Server – Azure Data Studio.

Обзор Azure Data Studio. Что это за инструмент и для чего он нужен

Что такое Azure Data Studio

Azure Data Studio – это бесплатный инструмент с открытым исходным кодом для работы с базами данных Microsoft SQL Server.

Azure Data Studio основан на Visual Studio Code и их интерфейс практически идентичен, отличаются они только тем, что Azure Data Studio заточена под работу с базами данных. Поэтому разработчикам, которые работали или работают с Visual Studio Code, будет очень легко начать работать с Azure Data Studio.

Основное назначение Azure Data Studio — написание, редактирование и выполнение SQL запросов, иными словами, это некий редактор SQL кода.

Кто-то может спросить, «А зачем нужна эта Azure Data Studio, ведь есть же такой прекрасный инструмент как SQL Server Management Studio (SSMS)?»

А все дело в том, что SSMS – это комплексное решение для разработчиков и администраторов SQL Server, и оно достаточно тяжёлое. При этом большая часть функционала в подавляющем большинстве случаев остается не востребована, так как большинству разработчиков требуется только функционал для написания SQL запросов и разработки процедур.

Кроме этого, после того как Microsoft SQL Server стало возможно установить на Linux, возникла необходимость предоставить разработчикам инструмент, который можно было бы использовать на Linux, а как Вы знаете, SQL Server Management Studio реализована только под Windows.

Все это и послужило причиной создания нового кроссплатформенного инструмента, который был бы простым, удобным и легким, ориентированным на разработчиков и включающим только самый востребованный функционал, т.е. возможность написания и редактирования SQL инструкций.

Таким инструментом и стал Azure Data Studio.

Azure Data Studio позволяет работать не только с базами данных Microsoft SQL Server, но и с базой данных SQL Azure, и с другими СУБД, например, чуть ли не из коробки поддерживается PostgreSQL.

Кроме этого, Azure Data Studio позволяет импортировать CSV файлы, и даже подключать целые каталоги со скриптами и с данными.

Отличительной особенностью Azure Data Studio является то, что она позволяет очень легко визуализировать результаты SQL запросов, например, строить графики и так далее. А также результаты SQL запросов можно одним кликом выгрузить во все популярные форматы данных, например, в Excel, XML, JSON или в тот же CSV.

Давайте подробней рассмотрим функционал и особенности Azure Data Studio.

Обзор функционала и возможностей Azure Data Studio

Редактор SQL кода с технологией IntelliSense

Azure Data Studio ориентирован на разработчиков, и его основное назначение – это написание, редактирование и выполнение SQL запросов, поэтому, конечно же, он обладает современным и продвинутым редактором SQL кода, который поддерживает технологию IntelliSense, т.е. автодополнение (Вы начинаете писать первые буквы SQL оператора, а редактор сам дописывает его).

Кроме этого, редактор поддерживает навигацию по коду, интеграцию с системой управления версиями (Git), а также графическое отображение плана выполнения запроса.

Интеллектуальные фрагменты SQL кода

В Azure Data Studio с целью простого и быстрого генерирования SQL сценариев для наиболее часто требующихся операций реализованы интеллектуальные фрагменты SQL кода, которые позволяют формировать правильный синтаксис SQL инструкций для создания таблиц, хранимых процедур и других объектов базы данных. Кроме этого поддерживаются фрагменты кода для операций изменения данных: добавление, обновление и удаление.

Чтобы воспользоваться фрагментами кода, достаточно начать писать подходящий оператор, и редактор выведет Вам перечень подходящих фрагментов кода.

Кроме этого, посмотреть на полный перечень доступных фрагментов кода можно, если в редакторе написать слово «SQL».

Просмотр определений объектов базы данных

В Azure Data Studio есть возможность просматривать сведения об объектах базы данных, иными словами, в процессе написания SQL запросов или инструкций, Вы очень легко можете узнать исходную инструкцию создания той или иной таблицы, хранимой процедуры или других объектов базы данных.

Редактирование данных в табличном виде

Azure Data Studio позволяет редактировать данные в таблицах, используя привычный табличный вид. Для этого необходимо в обозревателе объектов щелкнуть правой кнопкой мыши по целевой таблице и выбрать пункт «Edit Data».

Расширяемость функционала

По умолчанию Azure Data Studio имеет только базовый функционал, который требуется абсолютно всем – это как раз продвинутый редактор запросов. Однако этот базовый функционал можно расширять с помощью специальных «Расширений». Например, добавить возможности администрирования, визуализации данных и так далее.

В результате Вы можете организовать свою рабочую среду таким образом, чтобы в ней был только тот функционал, который требуется лично Вам, и это на самом деле очень удобно.

Подключение к PostgreSQL

Azure Data Studio позволяет работать не только с Microsoft SQL Server, но и с другими СУБД, например, с PostgreSQL.

Чтобы подключиться к PostgreSQL и начать работать с базами данных этой СУБД, необходимо установить специальное расширение, которое доступно по умолчанию.

Скриншот 7

Возможность группировки подключений к серверам

Azure Data Studio позволяет подключаться ко многих серверам и сохранять эти подключения. Поэтому для удобства в Azure Data Studio есть возможность группировать подключения к серверам, например, по назначению или по типу сервера, при этом каждую группу можно выделить цветом.

Скриншот 8

Настройка внешнего вида Azure Data Studio

Azure Data Studio поддерживает несколько цветовых тем, таким образом, Вы можете настроить внешний вид приложения под себя.

Встроенный терминал

Пользовательский интерфейс Azure Data Studio поддерживает прямую работу с несколькими популярными средствами командной строки, такими как: Bash, PowerShell, sqlcmd и т.д.

Скриншот 10

Резервное копирование и восстановление базы данных SQL Server

Из административных задач по умолчанию Azure Data Studio поддерживает резервное копирование и восстановление баз данных SQL Server, однако функционал администрирования можно увеличить с помощью расширений, например, Вы можете добавить SQL Server Profile, SQL Server Agent и некоторые другие возможности.

Записные книжки

Azure Data Studio позволяет создавать документы, содержащие код, который можно выполнить, текстовое описание этого кода, визуализации и так далее. Этими документами можно обмениваться с другими разработчиками.

Заключение

Таким образом, на основе всего рассмотренного выше можно выделить несколько плюсов и особенностей Azure Data Studio.

Теперь доступен инструмент Azure Data Studio

Инструмент Azure Data Studio, выпущенный ранее под именем SQL Operations Studio, предлагает современный редактор для управления данными в нескольких источниках с возможностями быстрого интеллектуального дополнения ввода, использования фрагментов кода, интеграции системы управления версиями и встроенного терминала. Инструмент Azure Data Studio разработан для нужд пользователей платформы данных, поэтому имеет встроенную функцию построения диаграммы для наборов результатов запросов, а также настраиваемые панели мониторинга.

Azure Data Studio дополняет среду SQL Server Management Studio возможностями редактирования запросов и разработки данных, а сама SQL Server Management Studio по-прежнему предлагает самый широкий набор административных функций и остается передовым инструментом для заданий по управлению платформой.

Azure Data Studio будет и дальше ежемесячно обновляться и на данный момент предлагает встроенную поддержку локальной версии SQL Server и Базы данных SQL Azure, а также поддержку предварительной версии Управляемого экземпляра SQL Azure, Хранилища данных SQL Azure и SQL Server 2019 для больших данных.

  • Services

Google представляет Chrome OS 100: вот что нового

Google наконец-то выпустил последнюю версию Chrome OS. Он полностью заполнен новыми и улучшенными функциями, такими как голосовое редактирование.

Google официально выпустила Chrome OS 100, последнюю версию операционной системы, на которой работают Chromebook. Он содержит несколько интересных новых функций, в том числе новую панель запуска приложений, обновления для голосовой диктовки, полезный инструмент для создания GIF и многое другое.

Здесь мы расскажем о некоторых наиболее интересных функциях Chrome OS 100. Не пропустите, если у вас есть Chromebook или вы планируете его купить.

Переработанный лаунчер приложений

Chrome OS 100 поставляется с новым средством запуска приложений, дизайн которого был изменен, чтобы сделать его более интуитивно понятным и удобным для пользователя. Он берет дизайнерские подсказки из меню «Пуск» Windows и открывается в левом нижнем углу, а не в центре. Это устраняет опасения многих пользователей по поводу того, что старая программа запуска блокирует активное окно.

Функция поиска значительно улучшилась и предлагает более подробную информацию о приложениях, файлах и запросах. Вы можете получать результаты веб-поиска, обновления погоды и расчеты непосредственно из меню запуска, что является большим плюсом для повышения производительности. Вы также можете более точно просматривать вкладки Chrome, используя быстрый поиск.

Кроме того, вы можете упорядочивать приложения по имени, цвету или ручному порядку, а недавно загруженные приложения автоматически переупорядочиваются. Ожидается, что новая программа запуска скоро появится на всех устройствах Chromebook, и вы можете вручную включить ее в Chrome, выполнив следующие действия:

chrome:

Голосовая диктовка стала популярной функцией в некоторых продуктах Google, включая телефоны Pixel и Chromebook. Chrome OS 100 улучшает эту функцию, предоставляя пользователю больше контроля. Теперь вы можете редактировать напрямую с помощью голоса. Например, произнесение «удалить» удалит последний символ, а «перейти к следующему символу» соответственно отрегулирует курсор.

Чтобы узнать больше о голосовом редактировании, скажите «Помощь», и Chrome OS предоставит советы по их эффективному использованию. Обратите внимание, что вам необходимо заранее активировать настройку «Диктовка». Это можно сделать, нажав клавишу Все + D.

Создание личных GIF-файлов

Теперь вы можете создавать персонализированные GIF-файлы и делиться ими, а не переходить через веб-сайты для преобразования фотографий в GIF-файлы. Откройте приложение Chromebook Camera и перейдите в раздел «Видео». Вы увидите переключатель, позволяющий переключиться в режим «GIF».

Начните запись, включив его. Вы можете снимать клипы продолжительностью до пяти секунд. После создания вы можете поделиться GIF через электронную почту, приложения или функцию «Обмен с окружением».

Школьные аккаунты для Family Link

Chrome OS 100 позволяет родителям добавлять школьные учетные записи своих детей и управлять ими через Family Link. Упрощена настройка учетных записей и доступ к Google Classroom для контролируемых устройств Chromebook. Кроме того, в обновленном приложении YouTube для Chrome OS добавлена поддержка воспроизведения в автономном режиме, что позволяет детям учиться даже без подключения к Интернету.

Обновленный контейнер Android

Chrome OS уже давно пытается предложить нативные возможности Android. OS 100, наконец, переключается с ARC (Android Runtime для Chrome) на ARCVM, последнюю платформу Android Runtime для Chrome. Это должно принести некоторые долгожданные изменения и упростить запуск приложений Android на Chromebook.

Как следует из названия, ARCVM использует виртуальные машины (ВМ) для повышения изоляции и, как ожидается, повысит производительность, безопасность и удобство обслуживания приложений Android в Chromebook.

Chromebook Insights для администраторов

Google добавила новую функцию отчетности в Chrome OS 100, которая позволяет администраторам легко отслеживать и контролировать зарегистрированные устройства. Новый Chrome Management Telemetry API предоставляет подробную информацию о производительности устройства и позволяет администраторам создавать персонализированные отчеты.

Chrome OS 100: новый опыт

Chrome OS 100 знаменует собой изменение того, как пользователи взаимодействуют со своими Chromebook, в основном с помощью переработанного средства запуска приложений. Он также предлагает несколько интересных новых функций, таких как редактирование с помощью голосовой диктовки и создание персонализированных GIF-файлов. В целом пользователи Chromebook найдут последнюю версию интересной и увлекательной.

Даже если у вас нет Chromebook, вы можете пользоваться преимуществами Chrome OS, установив Chrome OS Flex на свой компьютер.

Все права защищены. © Linux-Console.net • 2019-2023

Доступна майская версия Azure Data Studio

Вышла майская версия Azure Data Studio (ранее известной как SQL Operations Studio).

Вы можете скачать Azure Data Studio и просмотреть примечания к выпуску, чтобы начать пользоваться ей.

Обратите внимание: после загрузки Azure Data Studio скажите «Да», чтобы включить функции предварительного просмотра, чтобы вы могли использовать расширения.

Azure Data Studio — это многоплатформенная многоплатформенная среда рабочего стола для профессионалов в области данных, использующая семейство локальных и облачных платформ данных в Windows, MacOS и Linux.

Ключевые моменты, которые будут освещены в этом месяце:

  • Объявление о расширении Schema Compare
  • Изменено расположение просмотра задач
  • Добавлена страница приветствия
  • Улучшение Notebook
  • Исправление ошибок

Список полных обновлений смотрите в заметках о выпуске.

Объявление о расширении Schema Compare(превью)

Нет лучшего способа получить выпуск Azure Data Studio во время сборки Microsoft, чем начать с объявления о предварительном просмотре расширения Schema Compare для Azure Data Studio. Schema Compare является хорошо известной функцией в инструментах данных SQL Server (SSDT), и ее основной сценарий использования — сравнение и визуализация различий между базами данных и файлами .dacpac и выполнение действий, чтобы сделать их одинаковыми.

Источником и целью сравнения может быть любая комбинация подключенных баз данных или файлов .dacpac. После того, как вы запустите сравнение, вы можете просмотреть набор действий, чтобы сделать цель такой же, как источник, например, обновить цель напрямую или сгенерировать скрипт обновления. Вы можете посмотреть работу Schema Compare ниже.

Как видно из рисунка выше, следует начать с выбора базы данных в качестве источника и файла dacpac в качестве цели. Затем вы можете начать сравнение, чтобы просмотреть действия и различия между определениями базы данных. После просмотра изменений измените направление, чтобы применить изменения к цели. Наконец, у вас будет множество вариантов конфигурации, которые вы можете выбрать при применении сравнения.

Благодаря расширению Schema Compare и недавно выпущенному расширению dacpac для SQL Server мы намерены инвестировать в разработку приложений для Azure Data Studio. Это позволяет разработчикам баз данных иметь единый кроссплатформенный инструмент для взаимодействия с SQL Server.

Попробуйте Schema Compare, загрузив расширение с рынка расширений Azure . После того, как вы опробуете расширение, вы можете сообщить группе разработчиков Azure Data Studio, какие функции для вас приоритетны в обсуждении GitHub , чтобы они продолжали усовершенствовать продукт.

Изменено расположение просмотра задач

Как видно из рисунка Schema Compare, представление задач было перенесено с левой панели в окно вывода внизу. Это решение было основано на функции SSDT в окне Data Operations Tool и облегчает просмотр состояния долгосрочных задач, таких как резервное копирование, восстановление или создание сценария.

Дополнительным преимуществом перехода к окну вывода является то, что пользователи также могут просматривать свои соединения одновременно, не переключаясь в представление задач.

Планируется внести дополнительные улучшения, включая добавление шагов в представление задач.

Страница приветствия

Разработчики Azure Data Studio хотят сделать продукт еще проще в использовании. В рамках плана была возвращена страница приветствия при первом запуске Azure Data Studio.

Для тех, кто знаком со страницей приветствия в коде Visual Studio, начальная реализация страницы приветствия Azure Data Studio имеет с ней много общего. Общие действия, такие как новое подключение, новый запрос и новый блокнот, включены в раздел Start. Это поможет вам быстро приступить к повседневной работе.

В меню Help добавлены ссылки на официальные документы Microsoft и репозиторий GitHub, чтобы у вас было центральное место для поиска документации, заметок о выпуске и проблем с отчетами. Это экономит ваше время от необходимости искать в Интернете эти отдельные страницы.

В разделе Customize эти ссылки связаны с командами Azure Data Studio и будут отображаться в соответствующем месте, например на странице расширений или на странице сочетаний клавиш. Это помогает новым пользователям сразу найти общие параметры конфигурации, чтобы они могли настраивать свои возможности Azure Data Studio.

Наконец, раздел Learn содержит ссылки научетные записи в социальных сетях, чтобы вы могли быть в курсе последних новостей в Azure Data Studio.

Улучшения Notebook

Со времени его выпуска два месяца назад сообщество продолжает любить SQL Notebooks. В этом месяце команда сосредоточилась на исправлении ошибок качества вместо добавлении новых функций. Эти улучшения включают в себя:

  • Улучшения рендеринга разметки, включая лучшую поддержку заметок и таблиц
  • Улучшения юзабилити панели инструментов
  • Ссылки на разметки для доверенных записных книжек больше не требуют Ctrl + клик и могут быть нажаты напрямую
  • Улучшения в очистке процессов Jupyter после закрытия записных книжек и уменьшения количества ошибок при одновременном запуске нескольких записных книжек
  • Улучшения в соединениях с блокнотом SQL для предотвращения ошибок при работе двух блокнотов с одной и той же базой данных
  • Усовершенствования автоматической прокрутки блокнота в текущую исполняемую ячейку при нажатии кнопки «run cells» на панели инструментов
  • Общие улучшения стабильности и производительности

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *