С этой ошибкой вы можете столкнуться при публикации скачанного в маркете отчета для Power BI в “облаке”, при этом в десктопной версии Power BI обновление проходит успешно. Причиной возникновения ошибки является то, что в отчете строка подключения к серверу данных содержит пользовательские параметры. Для обновления отчета в “облаке” параметры подключения в строке должны быть указаны в явном виде. В Power Query открываем раздел ленты “Главная” и выбираем “Расширенный редактор”:
В первой строке запроса нужно заменить строку
“Источник = PostgreSQL.Database(Text.Combine({#”Сервер PostgreSQL”, “6432”}, “:”), #”База PostgreSQL”),”,
на прямой запрос, для чего отрезок Text.Combine({#”Сервер PostgreSQL”, “6432”}, “:”) нужно заменить на адрес сервера в кавычках, а #”База PostgreSQL” – на имя базы в кавычках. Выглядеть строка должна примерно так:
Источник = PostgreSQL.Database(“db03.pgsql.mybi.ru:6432”, “mybi-lvwdmiq”),
Если запись на языке M затруднительна для Вас, вы можете поступить по-другому: в поле “Шаги запроса” выберите источник и вместо параметров “Сервер” и “База данных” вставьте их прямой адрес. Не забудьте вставить адрес порта после адреса сервера, как показано на скриншоте.
Данную процедуру нужно провести для всех запросов к выгрузке сервиса.