솔루션을 사용하여 사용자 지정
사용자 지정을 관리하기 위해 솔루션을 만드는 것이 좋습니다. 사용자 지정 솔루션을 사용하면 사용자 지정한 솔루션 구성 요소만 쉽게 찾을 수 있고 솔루션 게시자 접두사를 일관되게 적용하고 솔루션을 내보내 다른 환경으로 배포할 수 있습니다.
사용자 지정 솔루션을 사용하지 않으면 비관리형 계층에서 다음 기본 솔루션 중 하나를 사용하게 됩니다.
- Common Data Service 기본 솔루션. 이 솔루션은 제작자가 환경에 대한 기본 사용자 지정으로 사용할 수 있게 됩니다. Common Data Service 기본 솔루션은 Power Platform을 평가 또는 확인하는 경우에 유용합니다. 그러나 앱 또는 흐름을 다른 환경에 배포할 계획이라면 앱 제작자가 자체 비관리 솔루션에서 작업하는 것이 좋습니다. 추가 정보: Common Data Service 기본 솔루션
- 기본 솔루션. 시스템의 모든 구성 요소를 포함하는 특수 솔루션입니다. 기본 솔루션은 시스템의 모든 구성 요소 및 구성을 발견하는 데 유용합니다.
기본 솔루션을 사용하여 사용자 지정을 관리하지 않아야 하는 이유
기본 솔루션 중 하나에서 앱/흐름을 만들고 사용자 지정하면 안 되는 몇 가지 이유가 있습니다.
- 기본 솔루션 중 하나를 사용하여 구성 요소를 생성할 때 솔루션에 지정된 기본 게시자도 사용합니다. 이로 인해 일부 구성 요소에 잘못된 게시자 접두사가 적용되는 경우가 종종 있습니다. 추가 정보: 솔루션 게시자
- 기본 솔루션은 내보낼 수 없습니다. 따라서 기본 솔루션을 다른 환경에 배포할 수 없습니다.
- 환경을 구성하는 동안 동일한 솔루션을 일관되게 사용하지 않는 경우 다른 환경에 애플리케이션을 배포하는 데 필요한 구성 요소를 실수로 남겨 둘 수 있습니다.
Common Data Service 기본 솔루션
Power Platform의 기본 솔루션은 Common Data Service 기본 솔루션이고 이는 Microsoft Dataverse 기본 게시자와 관련이 있습니다. 이 게시자에 대해 예를 들어 cr8a3와 같은 기본 게시자 접두사가 임의로 할당됩니다. 즉, 기본 솔루션에서 만들어진 모든 새 메타데이터 항목의 이름은 항목을 고유하게 식별하는 데 사용되는 이름 앞에 붙습니다. Animal이라는 새 엔터티를 만드는 경우 Dataverse에서 사용하는 고유 이름은 cr8a3_animal이 됩니다. 새 필드(특성), 관계 또는 옵션 집합 옵션도 마찬가지입니다. 이 특별한 솔루션을 사용자 지정하려면 게시자 접두사를 변경하십시오.