Microsoft SQL Operations Studio с интеллектуальным графическим интерфейсом


Microsoft выпустила предварительную версию бесплатного инструмента для управления SQL Server, базой данных SQL Azure и хранилищем данных SQL Azure. SQL Operations Studio предоставляет более широкие возможности, чем SQL Server Management Studio (SSMS) только для Windows, и работает как в Linux, так и в macOS, а также в Windows.

Учитывая, что SQL Server 2017 предлагает возможность запускать рабочие нагрузки в контейнерах Windows, Linux и Docker, важно иметь инструмент управления, который работает на столь же широком спектре платформ.

Этот инструмент описывается как использующий предписывающий подход к выполнению рутинных задач, наряду с интеллектуальными фрагментами кода T-SQL и настраиваемыми панелями мониторинга, которые можно использовать для отслеживания и обнаружения узких мест производительности в ваших базах данных SQL в локальной среде или в Azure.

На практике вы получаете редактор кода Transact-SQL (T-SQL) с IntelliSense. Он поставляется с несколькими окнами вкладок, редактором T-SQL, IntelliSense, автозавершением ключевых слов, фрагментами кода, навигацией по коду и интеграцией системы управления версиями (Git). Вы можете выполнять запросы T-SQL по запросу, а затем просматривать и сохранять результаты в виде текста, JSON или Excel. Редактор также можно использовать для редактирования данных, управления подключениями к базе данных и просмотра объектов базы данных.

Вы можете использовать «умные» фрагменты кода T-SQL для генерации фактического синтаксиса T-SQL для создания баз данных, таблиц, представлений и хранимых процедур, а также для создания пользователей, имен входа и ролей, а также для обновления существующих объектов базы данных. Фрагменты работают так, что вы выбираете тот, который соответствует задаче, для которой хотите сгенерировать SQL. Он генерирует стандартный фрагмент кода SQL с общими именами, такими как TableName и Schema. Затем вы обновляете общие имена своими собственными именами таблиц, столбцов и схем. Вряд ли это ракетостроение, но все равно полезно.

Вы также можете создавать свои собственные пользовательские фрагменты кода T-SQL для любых задач, которые еще не решены.

Вы также можете создавать и настраивать информационные панели для серверов и баз данных. Это включает использование так называемых виджетов Insight, которые принимают запросы T-SQL, которые вы создали для серверов мониторинга и баз данных, и отображают выходные данные в виде настраиваемых диаграмм и графиков, которые можно добавлять на панели мониторинга серверов и баз данных. Графики можно детализировать для получения более подробной информации и, если вы все настроили, для запуска действий управления. Есть несколько готовых виджетов: один для мониторинга производительности, который можно использовать для поиска самых медленных запросов, а другой – для использования табличного пространства.

Существует редактор визуальных данных, который позволяет вставлять, обновлять и удалять строки в таблицах, а Studio можно использовать вместе с инструментами командной строки, такими как Bash, PowerShell, sqlcmd, bcp и ssh, через окно встроенного терминала в операциях SQL. Студийный интерфейс.

SQL Operations Studio была разветвлена из Visual Studio Code с целью сделать ее очень расширяемой. Он построен на расширяемой архитектуре микросервисов и включает службу инструментов SQL, созданную на основе .NET Core. Его можно скачать с GitHub или Microsoft.


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