애플리케이션 간 구성요소 공유 — 구성요소 라이브러리

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 1분
  • 일부 애플리케이션은 동일한 기본 구조를 공유할 수 있으며 거의 동일한 구성 데이터를 필요로 합니다. CDM의 공유 구성요소를 사용하면 여러 애플리케이션에서 구성요소를 사용할 수 있습니다. 더 나은 구성을 위해 이러한 공유 구성요소는 구성요소 라이브러리에서 관리됩니다.

    중요사항:
    DevOps 구성 은 이제 더 이상 지원되지 않으며 새로운 활성화에 사용할 수 없습니다.

    구성요소 라이브러리

    구성요소 라이브러리는 애플리케이션 전체에서 구성요소의 구성 데이터에 대한 단일 정보 소스를 보장하여 일관성과 유지 관리 가능성을 개선합니다. 작업 공간 또는 CdmSharedLibraryApi REST API의 DevOps 구성 통합 뷰를 사용하여 이러한 라이브러리를 만들고 유지 관리할 수 있습니다.

    이 예에서는 조직이 웹 사이트에서 차를 판매합니다. 과 Browsing-Pane 애플리케이션 서비스 모두 Shopping-Cart 제품 가격과 사진 모양에 대한 구성 데이터를 사용합니다. 구성 데이터가 두 DevOps 애플리케이션에서 동일한지 확인하기 위해 각 애플리케이션은 구성요소 라이브러리의 Tea-Service 공유 구성요소를 사용합니다. 구성요소는 라이브러리에서 관리되며 애플리케이션은 각각 라이브러리의 두 가지 구성요소를 사용합니다.

    두 애플리케이션이 구성 요소 라이브러리의 공유 구성요소를 사용합니다.

    공유 구성요소 작업

    • sn_cdm.cdm_admin 역할을 가진 사용자는 구성요소 라이브러리를 생성 및 관리하고 라이브러리에서 공유 구성요소를 생성, 추가 및 삭제할 수 있습니다.
    • 애플리케이션 변경 세트에서 작업하는 동안 공유 구성요소를 추가, 업데이트 또는 제거할 수 있습니다.
    • 애플리케이션은 애플리케이션에 정의된 구성요소(직접 구성요소)와 구성요소 라이브러리의 구성요소 등 구성요소를 혼합하여 사용할 수 있습니다.
    • 애플리케이션 변경 세트에서 작업하는 동안에는 직접 구성요소를 수정할 수 있는 것과 같은 방식으로 공유 구성요소를 수정할 수 없습니다. 그러나 애플리케이션의 컬렉션은 공유 구성요소의 모든 값을 재정의할 수 있습니다.
    • 애플리케이션에서 공유 구성요소를 사용할 수 있으려면 구성요소가 게시됨 상태여야 하고 구성요소를 보관하는 라이브러리는 사용 가능 상태여야 합니다.

      이 예에서는 구성요소가 게시되지 않았기 때문에 어떤 애플리케이션도 구성요소를 사용할 Flavor-Sort-settings 수 없습니다.