Новые навыки помощника Copilot, интегрированного с системой Azure, позволяют оптимизировать работу приложений, использующих облачную базу данных Azure SQL. Помощник может переводить сформулированные на естественном языке вопросы в запросы на языке SQL, а также отвечать на вопросы о состоянии базы данных и предлагать способы оптимизации работы и устранения проблем. При этом Copilot использует данные и формулирует ответы, используя документацию, схему базы данных, динамические административные представления (DMV), представления каталога и диагностику Azure.

При составлении запросов Copilot учитывает имена таблиц, представлений и столбцов, первичные и внешние ключи и другие свойства базы данных. Благодаря этому он может перевести в SQL, например, вопрос «У каких риэлторов на продажу выставлено более двух объектов недвижимости?» или «Покажите сводную таблицу с количеством объектов недвижимости, проданных за каждый год с 2020-го по 2023-й».

В роли помощника администратора Copilot может проанализировать состояние базы данных, исходя из сведений, отображаемых в консоли Azure и указать на конкретные области, которые могут способствовать возникновению проблемы — например, высокой загрузки процессора.