Устранение неполадок управления жизненным циклом

Используйте эту статью для устранения неполадок в процессе управления жизненным циклом.

Ознакомьтесь со ссылками в следующей таблице, чтобы ознакомиться с рекомендациями и ограничениями, связанными с различными проблемами управления жизненным циклом:

Раздел Интеграция Git Конвейеры развертывания
Общие ограничения общие ограничения Git Ограничения конвейеров развертывания
Необходимые разрешения разрешения разрешения
Ограничения рабочей области Рабочие пространства Рабочие пространства
Поддерживаемые элементы Структуры поддерживаемые элементы поддерживаемые элементы
Наборы данных ограничения набора данных

Интеграция Git

Проблемы с подключением

Сбой подключения: при попытке подключения что-то пошло не так

Описание проблемы. После нажатия кнопки Подключиться на вкладке интеграции с Git появится диалоговое окно Ошибка что-то пошло не так . Кроме того, при нажатии кнопки системы управления версиями на панели отображается необходимость синхронизации с ветвью Git.

Снимок экрана: сообщение об ошибке, когда рабочей области не удается подключиться.

Снимок экрана: сообщение об ошибке, когда рабочая область не подключена к ветви Git.

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

Решение. Откройте репозиторий Git в Azure DevOps и перейдите к папке Git, определенной в подключении. Если папка Git содержит вложенные каталоги, проверка, что хотя бы один из них представляет каталог элементов. Если каталог содержит файлы item.config.json и item.metadata.json, это каталог элементов. Если каталог не содержит этих файлов, это вложенный каталог. Если папка Git не содержит каталогов элементов, вы не сможете подключиться к ней. Удалите вложенные каталоги или подключитесь к другой папке, которая не содержит вложенных каталогов.

Сбой подключения. При попытке подключиться к ветви Git возникает вопрос о том, нужно ли создать новую папку.

Описание проблемы. После нажатия кнопки Подключиться на вкладке интеграции Git появится диалоговое окно, указывающее недопустимый путь к папке.

Снимок экрана: сообщение об ошибке, когда рабочей области не удается подключиться к папке.

Причина. Если папка, которую вы пытаетесь подключить, не существует, была удалена или отличается в случае конфиденциальности от существующих папок в репозитории, вам будет предложено создать новую папку. Это может произойти, если вы подключаетесь к новой ветви или если папка была удалена из ветви.

Решение

  • Чтобы создать новую папку и подключить ее к рабочей области, выберите Создать и синхронизировать.
  • Чтобы подключить рабочую область к другой папке, нажмите кнопку Отмена и выберите другую папку в параметрах рабочей области на вкладке интеграции Git.

Значок системы управления версиями не содержит номера

Описание проблемы. Число на значке системы управления версиями указывает количество изменений, внесенных в рабочую область с момента последней фиксации. Если значок не содержит номера, возможно, возникла проблема с подключением к ветви.
Решение. Отключите и повторно подключитесь.

Снимок экрана: значок системы управления версиями без номера.

Проблемы с фиксацией

Кнопка Фиксация отключена

Описание проблемы. Если в ветвь Git были внесены обновления, фиксации отключаются до тех пор, пока вы не обновите рабочую область.
Решение. Обновите рабочую область, чтобы включить фиксации.

Проблемы обновления

Кнопки Зафиксировать и Обновить отключены.

Описание проблемы. Изменение одного и того же элемента в рабочей области и ветви Git может привести к возможному конфликту. Если изменения были внесены в рабочую область и в ветвь Git для того же элемента, обновления отключаются до устранения конфликта.
Решение. Устраните конфликты и повторите попытку.

Описание проблемы. После нажатия кнопки Обновить все на вкладке Обновления появится диалоговое окно, указывающее на сбой, так как действие разорвет связи зависимостей.

Снимок экрана: сообщение об ошибке, когда обновление нарушает зависимости.

Решение. Откройте представление Происхождение данных, чтобы найти элемент или элементы, которые будут удалены из рабочей области обновления и связаны с элементами, которые не будут удалены из рабочей области.

Снимок экрана: представление происхождения данных.

Чтобы устранить проблему, удалите проблемные элементы:

  • Если элемент не поддерживается Git (например, панели мониторинга), удалите его вручную из рабочей области.
  • Если элемент поддерживается Git (например, отчетами), удалите его из Git (если он существует) или из рабочей области.

Выберите Обновить все.
Дополнительные сведения см. в разделе Обновление вручную из Git.

Сбой после обновления: зависимости не указывают на правильные элементы

Описание проблемы. После обновления из Git при просмотре представления происхождения зависимости некоторых элементов не соответствуют ожиданиям. Например, прокси-модель больше не указывает на правильную модель.

Причина. В настоящее время интеграция Git не поддерживает модели прямого запроса и прокси-сервера.

Решение. Чтобы исправить зависимости, выполните одно из следующих действий.

  • Измените bim-файл ProxyDataset в репозитории Git, чтобы он указывал на правильный набор данных, а затем в рабочей области обновите из Git, чтобы получить изменения.
  • Используйте API обновления источника данных для обновления сведений о подключении модели прокси-сервера в рабочей области.

Устранение проблем с ошибками

Отмена проблем

Сбой отмены. После нажатия кнопки "Отменить" появится диалоговое окно, указывающее на сбой, так как не удается найти зависимость.

Описание проблемы. Следующая ошибка появляется после действия отмены, если на вкладке Изменения есть незафиксированная зависимость, которая не была выбрана в действии "Отменить".

Снимок экрана: сообщение об ошибке при сбое отмены из-за того, что зависимость не найдена.

Решение. Выберите все зависимости выбранной базы данных и повторите попытку.

Описание проблемы. Следующая ошибка появляется после действия отмены, если действие нарушает зависимость.

Снимок экрана: сообщение об ошибке при сбое отмены, так как действие разорвет связь зависимостей.

Решение. Откройте представление Происхождение, чтобы найти элемент или элементы, которые были выбраны для отмены и связаны с элементами, которые не выбраны.

Снимок экрана: представление происхождения данных.

Чтобы устранить проблему, удалите проблемные элементы:

  • Если не выбранный элемент не поддерживается Git (например, панели мониторинга), удалите его вручную из рабочей области.
  • Если не выбранный элемент поддерживается Git (например, отчетами), выберите его.

Выберите Отменить.

Конвейеры развертывания

Кнопка "Конвейеры развертывания" не отображается

Если следующие условия не выполняются, кнопка конвейеров развертывания не отображается.

Не отображается тег этапа конвейера в рабочей области

Конвейеры развертывания отображают тег этапа конвейера в рабочих областях, назначенных конвейеру. Чтобы увидеть эти теги, необходимо быть администратором конвейера. Теги для этапов разработки и тестирования всегда отображаются. Однако тег Production отображается только в том случае, если у вас есть доступ к конвейеру.

Снимок экрана: рабочий тег в рабочей области рабочего конвейера.

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

Описание проблемы. В полном конвейере после отмены назначения рабочей области с этапа и последующего развертывания на ней конвейеры развертывания восстанавливают соединения между элементами исходного этапа, развернутого на этапе источника, и на целевом этапе. Однако иногда конвейеры развертывания не могут восстановить соединения между элементами на исходной и целевой стадиях. Это может произойти, например, при случайном удалении элемента.
Решение. Чтобы повторно установить эти подключения, отмените и переназначьте одну и ту же рабочую область на целевом этапе.

Не удается назначить рабочую область сцене

Причина. При назначении рабочей области этапу конвейеров развертывания конвейеры развертывания проверяют элементы (например, отчеты и панели мониторинга) в рабочей области. Если на соседнем этапе есть два элемента одного типа с одинаковым именем, конвейеры развертывания не могут определить, какой из них должен соответствовать элементу в назначенной рабочей области, и появится сообщение Об ошибке Не удается назначить рабочую область . Например, если вы пытаетесь назначить рабочую область этапу тестирования, а один из ваших отчетов называется "региональные продажи", если на этапе разработки или в рабочей среде имеется несколько отчетов с одинаковыми именами, назначение завершается ошибкой. Назначение рабочей области также завершится ошибкой, если назначенная рабочая область содержит два набора данных с названием "Региональный набор данных о продажах", и есть набор данных с таким же именем на этапах разработки или в рабочей среде .
Решение. Чтобы устранить эту ошибку, измените имя элемента, которое не соответствует элементу на этапе, который вы пытаетесь назначить. Вы можете выбрать ссылки в сообщении об ошибке, чтобы открыть элементы в Fabric.

Снимок экрана: сообщение об ошибке

Символ "другое" отображается после назначения рабочей области с наборами данных, похожими на наборы данных на смежных этапах

Причина. Большинство наборов данных используют расширенную функцию метаданных набора данных , также называемую моделью версии 3. Однако в более старых отчетах может использоваться старый тип метаданных набора данных, иногда называемый моделью версии 1. Если вы назначаете рабочую область, которая использует старую модель метаданных набора данных (версия 1), конвейеры развертывания не смогут оценить, похож ли набор данных на смежных этапах. В таких случаях отображается другой символ пользовательского интерфейса, даже если наборы данных идентичны.
Решение. Чтобы устранить эту проблему, разверните наборы данных, в которых отображается другой символ.

Я не вижу все рабочие области при попытке назначить рабочую область конвейеру

Причина. Может быть несколько причин, по которым рабочая область не отображается в списке рабочих областей, которые можно назначить конвейеру.

Решение. Чтобы назначить рабочую область конвейеру, необходимо выполнить следующие условия:

  • Вы являетесь администратором рабочей области.

  • Рабочая область не назначена ни одному другому конвейеру

  • Рабочая область находится в емкости Fabric

Рабочие области, которые не соответствуют этим условиям, не отображаются в списке рабочих областей, из которых можно выбрать.

Сбой первого развертывания

Причина. Возможно, первое развертывание завершилось сбоем по нескольким причинам.
Решение. Некоторые возможные причины сбоя решений перечислены в следующей таблице.

Ошибка Действие
У вас нет разрешений на емкость. Если вы работаете в организации с емкостью Fabric, попросите администратора емкости добавить рабочую область в емкость или запросите разрешения на назначение емкости. После того как рабочая область будет в емкости, повторно выполните повторное развертывание.

Если вы не работаете в организации с емкостью Fabric, рассмотрите возможность приобретения ценовой категории "Премиум на пользователя" (PPU).
У вас нет разрешений для рабочей области. Для развертывания необходимо быть участником рабочей области. Попросите администратора рабочей области предоставить вам соответствующие разрешения.
Администратор Структуры отключил создание рабочих областей. Обратитесь за поддержкой к администратору Fabric.
Вы используете выборочное развертывание и не выбираете все связанные элементы. Выполните одно из следующих действий:

отмените выбор содержимого, связанного с вашим набором данных или потоком данных. Неизбранное содержимое (например, наборы данных, отчеты или панели мониторинга) не будет скопировано на следующий этап.

Выберите набор данных или поток данных, связанный с выбранными элементами. Выбранные элементы будут скопированы в следующий этап.

У меня есть неподдерживаемые элементы в рабочей области при попытке развертывания

Причина. Конвейеры развертывания поддерживают не все элементы.
Решение. Полный список элементов, которые не поддерживаются в конвейерах развертывания, см. в следующих разделах:

Я хочу изменить источник данных на этапах конвейера

Причина. Невозможно изменить подключение к источнику данных в служба Power BI.

Решение. Если вы хотите изменить источник данных на тестовом или рабочем этапе, можно использовать правила развертывания или API. Правила развертывания будут применены только после следующего развертывания.

Исправлена ошибка в рабочей среде, но теперь кнопка "Развернуть на предыдущем этапе" отключена

Причина. Развертывание в обратном направлении можно выполнять только на пустом этапе. Если у вас есть содержимое на этапе тестирования, вы не сможете развернуть обратно из рабочей среды.

Решение. После создания конвейера используйте этап разработки для разработки содержимого и этапы тестирования для проверки и проверки. Вы можете исправить ошибки на этих этапах, а затем развернуть фиксированную среду на рабочий этап.

Примечание

Обратное развертывание поддерживает только полное развертывание. Выборочное развертывание не поддерживается.

Сообщение об ошибке: "Продолжить развертывание"

Причина. Критические изменения схемы исходного этапа, такие как замена типа столбца из целого числа в строку, приводят к потере данных в целевом наборе данных после развертывания.

Во время развертывания метаданные в исходном наборе данных сравниваются с целевыми метаданными. Критические изменения схемы приводят к остановке развертывания. В этом случае вы получите сообщение о продолжении развертывания .

Снимок экрана: сообщение о продолжении развертывания в конвейерах развертывания.

Решение. При продолжении развертывания данные на целевом этапе будут потеряны. Этот параметр можно использовать, если изменения, которые вы внесли в набор данных, были сделаны намеренно. После завершения развертывания необходимо обновить целевой набор данных.

Если изменения не были преднамеренными, закройте окно сообщения, отправьте исправленный PBIX-файл в исходную рабочую область и повторно выполните повторное развертывание.

После сбоя развертывания из-за изменений схемы на целевом этапе отображается сообщение Сбой развертывания, а затем ссылка Показать подробности. Ссылка открывает то же окно с сообщением о продолжении развертывания, которое отображалось во время неудачного развертывания.

Сообщение об ошибке: "Не удается запустить развертывание"

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

Снимок экрана: сообщение об ошибке

Решение. Если вы внесли изменения в набор данных намеренно, используйте одно из следующих обходных решений:

  • Using.pbix — публикация изменений непосредственно в целевом наборе данных. Все секции и данные теряются, поэтому необходимо обновить набор данных.

  • Использование средств XMLA . Внесите изменения непосредственно в набор данных на целевом этапе.

Мой визуальный элемент сломался после развертывания набора данных или потока данных

Причина. Наборы данных и потоки данных — это элементы Структуры, которые хранят данные и содержат как данные, так и метаданные. Во время развертывания копируются только метаданные, а не данные. В результате после развертывания данные в наборе данных или потоке данных могут отсутствовать, а визуальный элемент отчета, который использует эти данные, будет отображаться как неработающий.
Решение. Чтобы решить эту проблему, обновите поток данных, а затем обновите набор данных на целевом этапе.

Как я могу удалить конвейер, у которого нет владельца (потерянный конвейер)?

Причина. При работе с конвейерами развертывания может возникнуть конвейер, у которых нет владельца. Например, конвейер может остаться без владельца, если пользователь, являющийся владельцем, увольняется из компании, не передав права владения. Если у конвейера нет владельца, другие пользователи не могут получить к нему доступ. Так как рабочая область может быть назначена только одному конвейеру, если она назначена конвейеру без владельца, никто не сможет отменить ее назначение, и вы не можете использовать рабочую область в другом конвейере.

Решение. Если конвейер остается без владельца, администратор структуры может добавить нового владельца в конвейер или удалить его. Чтобы добавить владельца в конвейер, используйте API Admin — Pipelines UpdateUserAsAdmin.

Вы также можете просмотреть наш скрипт PowerShell AddUserToWorkspacePipeline (доступный в репозитории PowerBI-Developer-Samples GitHub), который позволяет выполнять следующие действия:

  • Управление доступом к конвейеру: добавление пользователей в рабочую область в конвейере.

  • Возврат прав владения рабочей областью. Добавление любого пользователя в рабочую область в конвейере, у которого нет владельца, позволяет разблокировать его.

Чтобы использовать этот скрипт, необходимо указать имя рабочей области и имя участника-пользователя (UPN). Скрипт находит конвейер, которому назначена рабочая область, и добавляет разрешения администратора для указанного пользователя.

Ошибка несоответствия: ошибка несоответствия версий формата исходного и целевого наборов данных

Описание проблемы. Ошибка Не удается начать развертывание , которая указывает, что исходный и целевой наборы данных имеют разные форматы моделирования данных, возникает, когда набор данных на целевом этапе имеет более высокую версию модели, чем набор данных на исходном этапе. В таких случаях конвейеры развертывания не могут развертываться с исходного на целевой. Чтобы избежать этой ошибки, используйте набор данных с той же (или более поздней) версией модели на исходном этапе.

Решение. Обновите модель набора данных на этапе источника с помощью конечной точки чтения и записи XMLA или Power BI Desktop. После обновления набора данных повторно опубликуем его на исходном этапе.

Ошибка несоответствия: ошибка несоответствия режима подключения к источнику данных

Описание проблемы. Если во время развертывания конвейеры развертывания обнаруживают, что режим подключения источника данных на целевом этапе не совпадает с режимом подключения источника данных на исходном этапе, он пытается преобразовать режим подключения источника данных на целевом этапе. Если вы используете источник данных с динамическим подключением или режимом подключения в режиме реального времени , конвейеры развертывания не могут преобразовать режим подключения целевого источника данных.
Решение. Используйте конечную точку чтения и записи XMLA или Power BI Desktop для изменения режима подключения источника данных на исходном этапе или удалите источник данных на целевом этапе, чтобы развертывание перезаписывало его.

Сбой развертывания набора данных

Причина. Может быть несколько возможных причин сбоя развертывания набора данных. Одна из причин может быть связана с большим набором данных, который не настроен с использованием большого формата набора данных.
Решение. Если размер набора данных превышает 4 ГБ и не использует формат большого набора данных, развертывание может завершиться ошибкой. Попробуйте настроить набор данных для использования большого формата набора данных и повторно разверните его.

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

Причина. Наборы данных, использующие режим подключения DirectQuery или составной версии и имеющие вариативные или автоматические таблицы даты и времени , не поддерживаются в конвейерах развертывания.
Решение. Если развертывание завершается сбоем и вы считаете, что это связано с набором данных с таблицей вариантов, можно найти свойство вариантов в столбцах таблицы. Вы можете использовать один из перечисленных ниже методов для изменения набора данных, чтобы он работал в конвейерах развертывания.

  • В наборе данных вместо directQuery или составного режима используйте режим импорта .

  • Удалите автоматические таблицы даты и времени из набора данных. При необходимости удалите все оставшиеся варианты из всех столбцов в таблицах. Удаление варианта может привести к аннулированию пользовательских мер, вычисляемых столбцов и вычисляемых таблиц. Используйте этот метод, только если вы понимаете, как работает модель набора данных, так как это может привести к повреждению данных в визуальных элементах.

Отчеты с разбиением на страницы

Не удается развернуть отчет с разбивкой на страницы

Решение. Чтобы развернуть отчет с разбивкой на страницы, необходимо быть участником рабочей области в рабочей области, из которую выполняется развертывание (исходная рабочая область). Если вы не являетесь участником рабочей области на исходном этапе, вы не сможете развернуть отчет с разбивкой на страницы.

Несоответствие источника данных: отчет с разбивкой на страницы целевого этапа отображает данные из набора данных Fabric на исходном этапе

Описание проблемы. В настоящее время наборы данных обрабатываются как внешний источник данных служб Analysis Services, а подключения к наборам данных не переключаются автоматически после развертывания.

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

Решение. Если вы используете отчет с разбивкой на страницы с набором данных Fabric, см. статью Разделы справки создать правило развертывания для отчета с разбивкой на страницы с набором данных Fabric?

Сбой развертывания: большое количество отчетов с разбивкой на страницы завершается сбоем

Описание проблемы. Развертывание большого количества отчетов с разбивкой на страницы с правилами может завершиться ошибкой из-за перегрузки емкости.
Решение. Приобретите более высокий номер SKU или используйте выборочное развертывание.

Потоки данных

Представление происхождения данных: я удалил источник данных, который принадлежал потоку данных, но я по-прежнему вижу его в представлении происхождения

Причина. В потоках данных старые источники данных не удаляются со страницы источника данных потока данных. Для поддержки представления происхождения потоков данных подключенные элементы не удаляются.

Решение. Это поведение не влияет на конвейеры развертывания. Вы по-прежнему можете обновлять, изменять и развертывать потоки данных в конвейере.

Я вижу два источника данных, подключенных к моему потоку данных после использования правил потока данных

Описание проблемы. После изменения источника данных потока данных с помощью правила в представлении происхождения потока данных отображается соединение между источником данных потока данных и источником данных, настроенным в правиле.

Решение. Это поведение не влияет на конвейеры развертывания.

Datamarts

Проблема с развертыванием: не удается развернуть объект datamart в конвейере

Решение. Чтобы развернуть объект datamart, необходимо быть владельцем объекта datamart.

Разрешения

Кто может развертывать содержимое между этапами?

Содержимое можно развернуть на пустом этапе или на этапе, содержащем содержимое. Содержимое должно находиться в емкости Fabric.

  • Развертывание на пустом этапе — любой лицензированный пользователь Fabric , который является участником или администратором в исходной рабочей области.

  • Развертывание на этапе с содержимым — любойлицензированный пользователь Fabric , который является членом или администратором обеих рабочих областей на исходном и целевом этапах развертывания.

  • Перезапись набора данных . Развертывание перезаписывает каждый набор данных, включенный в целевой этап, даже если набор данных не был изменен. Любой пользователь, который является членом или администратором обеих рабочих областей, но администратор клиента может ограничить это только владельцами набора данных.

В конвейере не отображается рабочая область

Причина. Управление разрешениями конвейера и рабочей области осуществляется отдельно. У вас могут быть разрешения конвейера, но отсутствовать разрешения рабочей области.
Решение. Дополнительные сведения см. в разделе разрешений .

Сообщение об ошибке: "Требуются разрешения для участников рабочей области"

Решение. Чтобы назначить рабочую область, требуются по крайней мере разрешения члена рабочей области для рабочих областей на смежных этапах. Разрешения члена рабочей области (или выше) на смежных этапах необходимы, чтобы конвейеры развертывания могли устанавливать соединения между элементами на соседних этапах конвейера.

Снимок экрана: сообщение о необходимости разрешения члена рабочей области на этапе тестирования конвейера развертывания.

Правила

Сбой развертывания из-за нарушенных правил

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

Если развертывание ранее прошло успешно и внезапно завершается сбоем из-за нарушения правил, это может быть вызвано повторной публикацией набора данных. Следующие изменения в исходном наборе данных приводят к сбою развертывания:

Правила параметров
  • Удален параметр.

  • Изменено имя параметра.

Правила источника данных

В правилах развертывания отсутствуют значения. Это могло произойти, если ваш набор данных изменился.

Снимок экрана с ошибкой

Если ранее успешное развертывание завершилось сбоем из-за неработающих ссылок, отображается предупреждение. Вы можете выбрать Настроить правила , чтобы перейти к области правил развертывания, где помечается набор данных со сбоем. Если выбрать набор данных, то правила будут отмечены как нарушенные.

Для успешного развертывания исправьте или удалите нарушенные правила и выполните повторное развертывание.

Проблема с развертыванием: правила настроены, но не развернуты

Причина. Правила развертывания не применяются сразу после их настройки.

Решение. Чтобы применить правила развертывания, необходимо развернуть наборы данных из исходного этапа в целевой, который включает в себя созданные правила развертывания. После настройки правил развертывания и перед выполнением развертывания рядом с набором данных с настроенными правилами отображается другой индикатор. Это означает, что необходимо развернуть этот набор данных из исходного этапа на целевом. После развертывания, если другие изменения не были внесены, другой индикатор исчезнет, что означает, что правила были успешно применены.

Правила развертывания неактивны

Решение. Чтобы создать правило развертывания, необходимо быть владельцем элемента, для который вы создаете правило развертывания. Если вы не являетесь владельцем элемента, правила развертывания неактивны.

Снимок экрана: правила развертывания конвейеров развертывания выделены серым цветом.

Если один из параметров правил неактивен, это может быть вызвано приведенными ниже причинами.

  • Правила источника данных — нет источников данных, для которых можно настроить правило.

  • Правила параметров — нет параметров, для которых можно настроить правило.

Сбой правила источника данных для набора данных

Решение. Сохранение правил источника данных может завершиться ошибкой по одной из следующих причин:

  • Набор данных содержит функцию, подключенную к источнику данных. В таких случаях правила источника данных не поддерживаются.

  • Источник данных использует параметры. Невозможно создать правило источника данных для набора данных, использующего параметры. Вместо этого создайте правило параметров.

Не удается подключиться к набору данных при создании нового правила набора данных

Причина. При создании набора данных с помощью Power BI Desktop можно настроить строку подключения. Позже набор данных можно опубликовать и использовать в конвейерах развертывания в служба Power BI. При создании подключения в Power BI Desktop можно указать дополнительные параметры. При указании параметров источником набора данных должен быть первый указанный параметр. При перечислении других параметров перед источником набора данных в служба Power BI возникают ошибки. В таких случаях при настройке нового правила набора данных, если вы указываете на набор данных, который не был правильно настроен в Power BI Desktop, конвейеры развертывания не смогут создать правило.

Решение. Отформатируйте подключение к набору данных в Power BI Desktop так, чтобы источник набора данных отображалось в первой строке. Затем повторно опубликуйте набор данных.

Устранение ошибок

Используйте этот раздел для устранения неполадок с созданными правилами конвейера. Если имя сообщения об ошибке правила не отображается, проверьте ограничения правила развертывания и поддерживаемые источники данных для правил потока данных и наборов данных, а затем попробуйте перенастроить правило.

Сообщение об ошибке Решение
Правило источника данных не может содержать параметр Правило не может быть применено, так как имя сервера или имя базы данных, на которое ссылается правило, управляется параметром . Чтобы изменить имя сервера или базы данных, используйте правило параметров или удалите управляющий параметр из настроенного элемента.
Сбой выполнения источника данных Не удается применить правило из-за проблемы с получением данных из источника данных. Удалите правило и убедитесь, что набор данных содержит допустимые запросы. Затем попробуйте создать правило еще раз.
Свойство rule больше не существует Некоторые свойства правила, настроенные в правиле, больше не существуют. Обновите страницу и настройте правило еще раз.
Недопустимое значение Недопустимое значение, используемое в настроенном правиле. Проверьте значения правила и повторите попытку настройки правила.
Несколько источников данных не поддерживаются Правило набора данных не может быть применено из-за его конфигурации источника данных. Удалите правило или перепишите запросы набора данных с помощью стандартных средств Power BI Desktop.
Изменить целевой набор данных может только его владелец Правило перезапишет некоторые наборы данных в целевой рабочей области. Вы должны быть владельцем всех наборов данных, которые будут перезаписаны.

Дальнейшие действия