Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Database Hub в Microsoft Fabric помогает вам открывать базы данных Microsoft SQL в База данных SQL Azure, SQL Database в Fabric и SQL Server с поддержкой Azure Arc. Начните с просмотра Estate, определите базы данных, требующие исследования, и продолжайте в портале Azure или Visual Studio Code для настройки, работы на уровне базы данных или диагностики запросов.
Подсказка
💡 Настройка агента для Database Hub
Начните использовать навыки агента Database Hub для понимания и взаимодействия с Database Hub в Fabric:
- Use [Database Hub skills](https://github.com/microsoft/microsoft-sql/tree/main/plugins/microsoft-sql-fdh).
- Review [Database Hub in Fabric documentation](https://learn.microsoft.com/fabric/database/hub/)
and use the [Microsoft Learn MCP server](https://learn.microsoft.com/api/mcp) for official docs.
Important
Эта функция доступна в предварительной версии.
Отслеживайте существующую базу данных Microsoft SQL
Ваши базы данных SQL остаются в имеющихся подписках, группах ресурсов и регионах или даже в локальной среде. Database Hub не требует перемещения данных в Fabric.
Необходимые условия
- В текущей предварительной версии попросите администратора Fabric подключить ваш клиент к предварительной версии Database Hub на портале администрирования Fabric. В параметрах клиента включите Пользователи могут получать доступ к центру базы данных (предварительная версия).
- Начните с бесплатного опыта, войдя в систему через свой рабочий или учебный аккаунт. Вы можете войти из портала Azure или напрямую из Microsoft Fabric, даже если раньше не пользовались Fabric. Database Hub использует существующие разрешения Microsoft Entra ID и Azure RBAC вместо отдельной модели разрешений, поэтому доступ, который вы назначаете здесь, следует стандартным шагам назначения ролей Azure.
- Для обнаружения и мониторинга вашей идентификации требуется разрешение на чтение соответствующих метаданных ресурсов Azure и метрик Azure Monitor.
- Для обнаружения и мониторинга ваша учетная запись должна иметь роль Reader или другую роль с более широкими разрешениями в каждой подписке, содержащей ресурсы, которые вы хотите отслеживать.
- Чтобы просматривать данные мониторинга производительности ресурсов Microsoft SQL в Database Hub, необходимо зарегистрировать поставщика ресурсов Azure и включить мониторинг производительности для каждого сервиса.
- В текущем предпросмотре вкладка Performance поддерживает База данных SQL Azure (все уровни сервисов), SQL Server на виртуальных машинах Azure и SQL Server, поддерживаемый Azure Arc.
- Вкладка Performance в настоящее время не поддерживает Управляемый экземпляр SQL Azure или SQL Database в Fabric.
- В текущем предпросмотре вкладка Performance поддерживает База данных SQL Azure (все уровни сервисов), SQL Server на виртуальных машинах Azure и SQL Server, поддерживаемый Azure Arc.
- Чтобы отображаться в Центре баз данных, на экземплярах SQL Server на виртуальных машинах Azure должно быть установлено расширение Windows SQL Server IaaS Agent.
Просмотрите свою среду Microsoft SQL
Начните с просмотра Estate, определите базы данных, требующие исследования, и продолжайте в портале Azure или Visual Studio Code для настройки сервера, работы на уровне базы данных или диагностики запросов.
- Перейдите в Database Hub в Microsoft Fabric. В навигации по базам данных выберите Обзор.
- Раздел «Что требует внимания?» указывает на части вашей базы данных, требующие внимания. Каждая карточка и ссылка в «Что требует внимания?» ведут в Estate. В представлении Estate под каждым ресурсом Проблемы отображаются в виде цветных меток, а Рекомендации — в виде меток со значком лампочки.
- Отфильтруйте список по параметру Представление: Microsoft SQL. Выберите соответствующие подписки или группы ресурсов, используя доступные фильтры.
- Ищите нужную SQL-базу данных или просмотрите отфильтрованный инвентарь. Выберите базу данных, чтобы ознакомиться с её ресурсами.
Изучение мониторинга инфраструктуры баз данных Microsoft SQL
Используйте Обзор для сводной информации о CPU, памяти, хранилище и операциях ввода-вывода Microsoft SQL. Используйте Performance для панели управления Microsoft SQL и более детального обзора выбранных серверов, включая процессор, память, хранилище, ввод и нагрузку. Область объёма инвентаря и выбранный набор ресурсов панели могут различаться. Проверьте, какой ресурс выбран, прежде чем считать диаграмму отражением всей инфраструктуры.
Создайте собственный SQL-монитор
Создайте собственную дашборд мониторинга производительности по шаблону. В результате вы получаете Fabric Real-Time Dashboard, в которой можно управлять диаграммами и макетом, а также делиться этой панелью мониторинга с другими пользователями в вашем клиенте Fabric. Database Hub уважает ваши существующие границы доступа. Совместное представление или отправка ссылки на ресурс не даёт доступ к базовому серверу.
- На странице производительности выберите Создать SQL-мониторы из шаблона.
- Выберите шаблон с нужными метриками, а затем выберите «Далее».
- Выберите базы данных для мониторинга, а затем выберите «Далее».
- Выберите рабочее пространство назначения.
- Создайте новую дашборд или добавьте страницу к существующей панели.
- Настройте графики, компоновку, временной диапазон и параметры общего доступа в интерфейсе Real-Time Dashboard.
Запрос данных производительности напрямую в Azure Data Explorer (ADX)
Для табличного анализа за пределами встроенных панелей используйте веб-версию Azure Data Explorer (ADX) для запроса данных мониторинга производительности, предоставляемых прокси SQL ADX.
Замечание
В текущем превью URI соединения и схема могут варьироваться в зависимости от среды предпросмотра и региона. Используйте конечный URL, указанный в интерфейсе Database Hub. Настольный клиент Azure Data Explorer не поддерживается для этого сценария предварительного просмотра.
Перейдите в веб-интерфейс Azure Data Explorer.
В панели «Подключения » выберите «Добавить», а затем «Подключение».
Введите URI прокси-подключения SQL ADX для используемой среды.
- URI соединения — это
https://adx.centralus.arcdataservices.com/kusto/ - URI соединения одинаков, независимо от региона или среды, в которой находится ваш SQL-ресурс.
- URI соединения — это
Введите опциональное имя отображения, затем выберите «Добавить».
Если появится запрос, добавьте URI в список доверенных источников.
Расширите соединение и выберите
ArcSqlTelemetryбазу данных.Изучите доступные таблицы и выполняйте KQL-запросы к телеметрии в рамках выбранной области.
Пример запросов KQL в Azure Data Explorer (ADX)
Перечислите 10 контролируемых баз данных и названия их хост-машин:
SqlServerDatabaseProperties
| summarize by MachineName, DatabaseName
| take 10
Перечислите 10 самых последних примеров использования процессора:
SqlServerCPUUtilization
| order by SampleTimeUTC desc
| take 10
Ознакомьтесь с доступными выводами по безопасности Microsoft SQL
Используйте следующие шаги, когда Database Hub отображает результат безопасности, явно применимый к SQL-базе данных. Если соответствующая оценка недоступна, проверьте этот контроль непосредственно в портале Azure, используя рекомендации по документации базы данных SQL.
- Выберите результат SQL Database в сводке Security или соответствующий сервер в разделе Estate, если доступно.
- Подтвердите затронутый сервер, имя оценки, оцененную настройку и доступное время наблюдения. Проверьте рекомендацию с политикой вашей организации.
- Откройте сервер в портале Azure и проверьте его текущую конфигурацию. Для аутентификации, шифрования или аудита следуйте соответствующей документации по SQL-базе данных.
- Оцените влияние заявки и получите необходимое одобрение перед внесением изменений. Включение метода аутентификации или изменение конфигурации безопасности может потребовать дополнительных шагов, специфичных для сервиса.
- После завершения авторизованного изменения проверьте параметры в портале Azure. Выполните повторную оценку и обновите Database Hub; если проблема сохраняется, сравните связанные с ней данные с текущей конфигурацией сервера.
В настоящее время Database Hub оценивает следующие оценки безопасности платформы Microsoft SQL:
-
Аутентификация Microsoft Entra включена (проблема)
- Применимо к База данных SQL Azure, SQL Server с поддержкой Azure Arc, Управляемый экземпляр SQL Azure
-
Требуется TLS версии не ниже 1.2 (проблема)
- Применимо к База данных SQL Azure, Управляемый экземпляр SQL Azure
-
Доступ к общественной сети отключён (проблема)
- Применимо к База данных SQL Azure, SQL Server on Azure VM, Управляемый экземпляр SQL Azure
-
Закрытая конечная точка включена (проблема)
- Применимо к База данных SQL Azure
-
Аудит (предложение)
- Применимо к База данных SQL Azure
-
Шифрование в состоянии покоя с использованием управляемых ключей клиента (CMK) (предложение)
- Применимо к База данных SQL Azure, Управляемый экземпляр SQL Azure
-
Принудительно включена проверка подлинности Microsoft Entra (предложение)
- Применимо к База данных SQL Azure, SQL Server с поддержкой Azure Arc, Управляемый экземпляр SQL Azure
-
SQL Ledger (предложение)
- Применимо к База данных SQL Azure
Troubleshoot
| Issue | Что проверить |
|---|---|
| Ожидаемые базы данных отсутствуют | Подтвердите доступ по подписке, ваш RBAC Azure, тип поддерживаемого ресурса и регистрацию поставщика ресурсов. Убедитесь, что вы зарегистрировали поставщика ресурсов Azure в каждой подписке. |
| Отсутствуют данные о производительности | Подтвердите наличие доступа Reader, Microsoft.AzureArcData регистрации и то, что для ресурса включён мониторинг производительности. |
| Предупреждение не очищается | Убедитесь, что нативное изменение успешно выполнено, дайте время на обновление сигнала и обновите Database Hub. |
| Открыть в SSMS открывается без полного контекста | Вручную скопируйте сводку проблемы и доказательства в SSMS и продолжайте работу по авторизованной диагностике. |
| Рекомендация противоречит фактам | Не применяйте изменение. Перепроверьте ресурс в заданной области, временной диапазон, зафиксированные доказательства и маршрут согласования. |