Не удается установить Microsoft Power Bi Postgre SQL connector

Я пытаюсь использовать Microsoft Power Bi для подключения к базе данных PostgreSQL.

когда я иду Узнать Информацию он просто говорит, что соединитель требует установки одного или нескольких дополнительных компонентов перед его использованием

  1. я установил версию Microsoft Power Bi: 2.47.4766.801 64-бит (июнь 2017).
  2. я установил Npgsql 3.2.3.
  3. я установил сообщество VS Studio 2017 и добавил файлы dll для сборки с помощью командной строки VS Studio.
  4. я отредактировал свою машину.конфигурационный файл.

ниже

<system.data>
  <DbProviderFactories>
    <add name="Npgsql Data Provider" invariant="Npgsql" description=".Net Framework Data Provider for PostgreSQL Server" type="Npgsql.NpgsqlFactory, Npgsql, Version=3.2.3.0, Culture=neutral, PublicKeyToken=5d8b90d52f46fda7"/>
  </DbProviderFactories>
</system.data>
  1. я запускаю Windows 10, поэтому у меня уже установлен .NET framework 4.5.  6. Я перезагружаю компьютер, открываю Power Bi и пытаюсь снова подключиться к Postgre, и я получаю то же сообщение, что соединитель требует одного или нескольких дополнительных компонентов, который нужно установить прежде чем он может быть используемый.

журнал трассировки из моего Power Bi можно найти здесь:

https://www.sendspace.com/file/vleze0

Как я могу заставить эту штуку работать?  Это сводит меня с ума!   Спасибо

1 ответов


кажется, есть некоторые проблемы с последними версиями Npgsql.
Удалось подключиться с Npgsql 3.1.8 версия.
Сначала удалите существующую версию, затем установите и перезапустите.