Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье описаны действия по созданию подключения к базе данных IBM Db2.
Поддерживаемые типы аутентификации
Соединитель базы данных IBM Db2 поддерживает следующие типы проверки подлинности для копирования и потока данных 2-го поколения соответственно.
| Тип аутентификации | Копия | Поток данных 2-го поколения |
|---|---|---|
| Windows | Н/Д | √ |
| Базовая | √ | √ |
Настройте ваше подключение для Dataflow Gen2
Вы можете подключить поток данных 2-го поколения в Microsoft Fabric к базе данных IBM Db2 с помощью соединителей Power Query. Выполните следующие действия, чтобы создать подключение:
- Проверьте возможности, ограничения и рекомендации , чтобы убедиться, что ваш сценарий поддерживается.
- Полные предварительные требования для базы данных IBM Db2.
- Получение данных в системе Fabric.
- Подключитесь к базе данных IBM Db2.
Возможности
- Импорт
- DirectQuery (семантические модели Power BI)
- Дополнительные параметры
- Драйвер (IBM или Microsoft)
- Тайм-аут команды в минутах
- Коллекция пакетов
- Инструкция SQL
- Включите столбцы связей
- Навигация с помощью полной иерархии
Необходимые условия
По умолчанию соединитель базы данных IBM Db2 использует драйвер Майкрософт для подключения к данным. Если вы решили использовать драйвер IBM в расширенных параметрах в Power Query Desktop, необходимо сначала установить драйвер IBM Db2 для .NET на компьютере, используемом для подключения к данным. Имя этого драйвера изменяется со времени, поэтому обязательно установите драйвер IBM Db2, который работает с .NET. Инструкции по загрузке, установке и настройке драйвера IBM Db2 для .NET см. в статье Скачивание начальных клиентов и драйверов версии 11.5. Дополнительные сведения: ограничения драйвераубедитесь, что драйвер IBM Db2 установлен
Получение данных
Чтобы получить данные в фабрике данных, выполните приведенные действия.
В левой части Фабрики данных выберите Рабочие области.
В рабочей области Data Factory выберите Новый>Dataflow Gen2, чтобы создать новый поток данных.
В Power Query выберите Получить данные на ленте или выберите Получить данные из другого источника в текущем представлении.
На странице
Выбор источника данных используйте поискадля поиска имени соединителя или выберите просмотреть дополнительные в правой части соединителя, чтобы просмотреть список всех соединителей, доступных в службе Power BI.Если вы решили просмотреть дополнительные соединители, вы по-прежнему можете использовать поиск по имени соединителя или выбрать категорию, чтобы просмотреть список соединителей, связанных с этой категорией.
Подключение к базе данных IBM Db2
Чтобы сделать подключение, выполните следующие действия.
Выберите параметр базы данных IBM Db2 на странице Power Query - Подключение к источнику данных.
Укажите сервер IBM Db2 для подключения к Server. Если требуется порт, укажите его с помощью формата ServerName:Port, где порт номер порта. Кроме того, введите базу данных IBM Db2, к которой вы хотите получить доступ в Базе данных. В этом примере имя сервера и порт
TestIBMDb2server.contoso.com:4000, а доступ к базе данных IBM Db2 осуществляетсяNORTHWD2Выберите имя локального шлюза данных.
Замечание
Для этого соединителя необходимо выбрать локальный шлюз данных, независимо от того, находится ли база данных IBM Db2 в локальной сети или в сети.
Если вы впервые подключаетесь к этой базе данных IBM Db2, выберите тип учетных данных для подключения в типе проверки подлинности. Выберите "Базовый", если вы планируете использовать учетную запись, созданную в базе данных IBM Db2 вместо проверки подлинности Windows.
Введите свои учетные данные.
Выберите Использовать зашифрованное подключение, если вы хотите использовать зашифрованное подключение, или снимите флажок, если вы хотите использовать незашифрованное подключение.
Для продолжения выберите Далее.
В Navigator выберите необходимые данные, а затем выберите для преобразования данных в редакторе Power Query.
Ограничения и рекомендации
Ограничения драйвера
Драйвер Майкрософт — это тот же драйвер, который используется в Сервере интеграции узлов Майкрософт, который называется "поставщиком ADO.NET для DB2". Драйвер IBM — это драйвер IBM Db/2, который работает с .NET. Имя этого драйвера изменяется от времени, поэтому убедитесь, что он работает с .NET, который отличается от драйверов IBM Db2, работающих с OLE/DB, ODBC или JDBC.
Вы можете использовать драйвер Майкрософт (по умолчанию) или драйвер IBM, если вы используете Power Query Desktop. В настоящее время Power Query Online использует только драйвер Майкрософт. Каждый драйвер имеет свои ограничения.
- Драйвер Майкрософт
- Поддерживает протокол TLS только с выпуском Power BI Desktop за декабрь 2024 г. или более поздних версий.
- Драйвер IBM
- Соединитель базы данных IBM Db2 при использовании драйвера IBM Db2 для .NET не работает с системами Mainframe или IBM i
- Не поддерживает DirectQuery
Корпорация Майкрософт предоставляет поддержку драйвера Майкрософт, но не для драйвера IBM. Однако если ваш ИТ-отдел уже установил и настроил его на ваших компьютерах, ваш ИТ-отдел должен знать, как устранить проблемы с функционированием драйвера IBM.
Собственные запросы не поддерживаются в DirectQuery
При выборе DirectQuery в качестве режима подключения к данным в Power Query Desktop текстовое поле инструкции SQL в дополнительных параметрах отключено. Поле отключено, так как соединитель IBM Db2 Power Query в настоящее время не поддерживает запрос вниз поверх собственного запроса базы данных.