Поделиться через


База данных SQL Azure

Сводка

Item Description
Состояние выпуска Общая доступность
Поддерживаемые продукты Эксель
Power BI (семантические модели)
Power BI (потоки данных)
Fabric (Dataflow 2-го поколения)
Power Apps (потоки данных)
Эксель
Dynamics 365 Customer Insights
Analysis Services
Поддерживаемые типы проверки подлинности Windows (Power BI Desktop, Excel, Power Query Online с шлюзом)
База данных (Power BI Desktop, Excel)
Учетная запись Майкрософт (все)
Базовый (Power Query Online)
Служебный принципал
Справочные документы по функциям Sql.Database
Sql.Базы данных

Замечание

Тип проверки подлинности служебной учётной записи не поддерживается при использовании локального шлюза данных или шлюза данных виртуальной сети.

Замечание

Некоторые возможности могут присутствовать в одном продукте, но не другие из-за расписаний развертывания и возможностей для конкретного узла.

Предпосылки

По умолчанию Power BI устанавливает драйвер OLE DB для базы данных SQL Azure. Однако для оптимальной производительности мы рекомендуем, чтобы клиент установил SQL Server Native Client перед использованием соединителя базы данных SQL Azure. Sql Server Native Client 11.0 и SQL Server Native Client 10.0 поддерживаются в последней версии.

Поддерживаемые возможности

  • Import
  • DirectQuery (семантические модели Power BI)
  • Дополнительные параметры
    • Тайм-аут команды в минутах
    • Инструкция на родном языке SQL
    • Столбцы связей
    • Навигация с помощью полной иерархии
    • Поддержка отказоустойчивости SQL Server

Подключение к базе данных SQL Azure из Power Query Desktop

Чтобы подключиться к базе данных SQL Azure из Power Query Desktop, сделайте следующее:

  1. Выберите базу данных SQL Azure в интерфейсе получения данных. Взаимодействие с данными в Power Query Desktop зависит от приложений. Дополнительные сведения о Power Query Desktop для вашего приложения см. в разделе Где получить данные.

  2. В базе данных SQL Server укажите имя сервера и базы данных (необязательно).

    Введите подключение к базе данных SQL Azure.

  3. Выберите режим подключения к данным Import или DirectQuery .

  4. При необходимости можно выбрать и ввести дополнительные параметры, которые изменят запрос подключения, например время ожидания команды или собственный запрос (инструкция SQL). Сведения: подключение с помощью предварительных параметров

  5. Нажмите ОК.

  6. Если это первый раз, когда вы подключаетесь к этой базе данных, выберите тип проверки подлинности, введите учетные данные и выберите уровень для применения параметров проверки подлинности. Затем выберите Подключиться.

    Проверка подлинности базы данных SQL Azure.

    Дополнительные сведения о методах аутентификации см. в аутентификация с источником данных.

    Замечание

    Если подключение не зашифровано, вам будет предложено получить следующее сообщение.

    Поддержка шифрования базы данных SQL Azure.

    Нажмите кнопку "ОК ", чтобы подключиться к базе данных с помощью незашифрованного подключения, или следуйте инструкциям в разделе "Включить зашифрованные подключения к ядру СУБД ", чтобы настроить зашифрованные подключения к базе данных SQL Azure.

  7. В навигаторе выберите нужную информацию базы данных, а затем выберите "Загрузить ", чтобы загрузить данные или преобразовать данные, чтобы продолжить преобразование данных в редакторе Power Query.

    Навигатор Power Query Desktop с данными сотрудников отдела кадров.

Подключение к базе данных SQL Azure из Power Query Online

Чтобы подключиться к базе данных SQL Azure из Power Query Online, сделайте следующее:

  1. Выберите параметр базы данных SQL Azure в интерфейсе получения данных. Различные приложения имеют различные способы получения данных в Power Query Online. Дополнительные сведения о том, как воспользоваться функцией получения данных в Power Query Online из вашего приложения, см. в разделе Где получить данные.

    Снимок экрана окна получения данных с выделенной базой данных Azure SQL.

  2. В базе данных SQL Azure укажите имя сервера и базы данных.

    Введите сетевое подключение к базе данных SQL Azure.

    Вы также можете выбрать и ввести дополнительные параметры, которые изменят запрос подключения, например время ожидания команды или собственный запрос (инструкция SQL). Дополнительные сведения: подключение с помощью дополнительных параметров

  3. Если это первый раз, когда вы подключаетесь к этой базе данных, выберите тип проверки подлинности и введите свои учетные данные.

  4. При необходимости выберите имя локального шлюза данных.

  5. Если подключение не зашифровано, снимите флажок "Использовать зашифрованное подключение ".

  6. Выберите Далее для продолжения.

  7. В навигаторе выберите необходимые данные и выберите команду "Преобразовать данные".

    Навигатор Power Query Online, показывающий данные сотрудников отдела кадров.

Подключитесь с использованием дополнительных параметров

Power Query Desktop и Power Query Online предоставляют набор дополнительных параметров, которые можно добавить в запрос при необходимости.

Отображение дополнительных параметров, доступных в Power Query.

В следующей таблице перечислены все дополнительные параметры, которые можно задать в Power Query Desktop и Power Query Online.

Дополнительный параметр Description
Тайм-аут команды в минутах Если подключение длится дольше 10 минут (время ожидания по умолчанию), можно ввести другое значение в минутах, чтобы сохранить подключение открытым дольше. Этот параметр доступен только в Power Query Desktop.
Инструкция SQL Дополнительные сведения см. в статье Импорта данных из базы данных с помощью собственного запроса к базе данных.
Включите столбцы связей Если этот флажок установлен, включает столбцы, которые могут иметь связи с другими таблицами. Если это поле снято, эти столбцы не будут отображаться.
Навигация с помощью полной иерархии Если флажок отмечен, навигатор отображает полную иерархию таблиц в базе данных, к которой вы подключаетесь. При очистке навигатор отображает только таблицы, столбцы и строки которых содержат данные.
Включение поддержки отказоустойчивости SQL Server Если установлен флажок, и узел в SQL Azure группе отказоустойчивости становится недоступным, Power Query переключается с этого узла на другой при возникновении отказа. Если сброс выполнен, резервирование не активируется.

Выбрав необходимые дополнительные параметры, нажмите кнопку "ОК " в Power Query Desktop или "Далее " в Power Query Online, чтобы подключиться к базе данных SQL Azure.

Устранение неполадок

Столбцы «Always Encrypted»

Power Query не поддерживает столбцы Always Encrypted.