Использование сегментированных решений

Используйте сегментацию решения, чтобы включить только те компоненты сущности, которые обновляются при распространении обновлений решения. Сегментация решений позволяет экспортировать обновления решения с выбранными компонентами сущностей — например, полями, формами или представлениями сущностей — а не с целыми сущностями со всеми компонентами. Чтобы создать сегментированное решение, используйте область "Решения" в Power Apps.

Вы можете сегментировать решение, когда выбираете один из следующих параметров при добавлении существующего объекта в решение:

  • Не включать компоненты или метаданные Когда вы не выбираете какие-либо компоненты или метаданные, в решение добавляется минимальная информация о сущности. Поэтому кроме понятного имени, атрибуты сущности (метаданные) или компоненты не будут включены.

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

  • Включить метаданные объекта Этот параметр не содержит компоненты, — такие как поля, формы, представления или связанные сущности, — но включает в себя все метаданные, связанные с сущностью. Метаданные включают свойства сущности, такие как аудит, поиск повторяющихся данных и отслеживание изменений.

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

Предупреждение

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

Дополнительные сведения: Создание сегментированных решений

См. также

Обновление решения