Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Узнайте, как подключиться непосредственно к базе данных SQL Azure и создавать отчеты, использующие динамические данные. Данные можно хранить в источнике, а не в Power BI.
При использовании DirectQuery запросы отправляются обратно в базу данных SQL Azure при изучении данных в представлении отчета. Этот интерфейс предлагается для пользователей, знакомых с базами данных и сущностями, к которым они подключаются.
Важный
В этом описании предполагается, что база данных SQL Azure не находится за виртуальной сетью или не включена конечная точка приватного канала.
Заметки:
- Укажите полное имя сервера при подключении (дополнительные сведения см. ниже).
- Убедитесь, что правила брандмауэра для базы данных настроены на "Разрешить доступ к службам Azure.
- Каждое действие, например выбор столбца или добавление фильтра, отправляет запрос обратно в базу данных.
- Плитки обновляются каждый час (обновление не требуется планировать). Вы можете настроить частоту обновления в дополнительных параметрах при подключении.
- Изменения схемы не обнаруживаются автоматически.
- Изменение псевдонима строки подключения к источнику данных с
xxxx.database.windows.net
наxxxx.domain.com
указывает службе Power BI, что это локальный источник данных и всегда требуется установить подключение шлюза.
Эти ограничения и примечания могут измениться, так как мы продолжаем улучшать впечатления. Ниже описаны действия по подключению.
Важный
Мы улучшили наше подключение к базе данных SQL Azure. Чтобы лучше подключиться к источнику данных базы данных SQL Azure, используйте Power BI Desktop. После создания модели и отчета его можно опубликовать в службе Power BI. Прямое подключение к базе данных Azure SQL в службе Power BI теперь снято с поддержки.
Power BI Desktop и DirectQuery
Чтобы подключиться к базе данных SQL Azure с помощью DirectQuery, необходимо использовать Power BI Desktop. Этот подход обеспечивает большую гибкость и возможности. Затем отчеты, созданные с помощью Power BI Desktop, можно опубликовать в службе Power BI. Дополнительные сведения о подключении к базе данных SQL Azure в Power BI Desktop см. в статье Использование DirectQuery в Power BI Desktop.
Поиск значений параметров
Вы можете найти ваше полное имя сервера и имя базы данных в портале Azure.
Единый вход
После публикации в службе семантической модели SQL Sql DirectQuery вы можете включить единый вход (SSO) с помощью идентификатора Microsoft Entra ID OAuth2 для конечных пользователей.
Чтобы включить единый вход, перейдите к параметрам семантической модели, откройте вкладку источники данных и установите флажок единого входа.
Если включен единый вход и пользователи получают доступ к отчетам, созданным на основе источника данных, Power BI отправляет свои учетные данные Microsoft Entra, прошедшие проверку подлинности, в запросах к базе данных SQL Azure или хранилищу данных. Этот параметр позволяет Power BI учитывать параметры безопасности, настроенные на уровне источника данных.
Параметр единого входа влияет на все семантические модели, использующие этот источник данных. Это не влияет на метод проверки подлинности, используемый для сценариев импорта.
Заметка
Для того чтобы SSO работал правильно, семантическая модель должна находиться в том же клиенте, что и ресурс SQL Azure.
Связанное содержимое
- Использовать DirectQuery в Power BI Desktop
- Что такое Power BI?
- источники данных для службы Power BI
Дополнительные вопросы? попробуйте сообщество Power BI