Download pptx - OSM Granularity

Transcript
Page 1: OSM Granularity

OSM Granularity (Type: PPT, Total Page: 26)

In order to orchestrate and decompose an OSM Order, require to define a Granularity. This DOC explain a detail concept and approach about OSM Granularity.

Granularity 는 Function, System 과 같은 Order Component 의 group Stage 중 하나이다

Granularity 는 Target 시스템에 Order 의 Item 들을 어떻게 Grouping (Offer, Bundle, Service Bundle…) 해서 보낼지를 정하는 Component 이다

Granularity 는 Promotion ID, RootParentID, ParentID, LineID 를 통해 Hierarchy 로 구성된 Order Item 들을 그룹으로 묶어 Target System 에 전송 작업을 한다

Granularity 로 Decomposition 하는 원리는 해당 Component(Granularity) 에 속한 Item 들의 ID 에 Granularity 에 해당하는 Level (Bundle, Service Bundle…) 의 단어와 해당 Order Item 의 LineID 를 더하는 것이다 . 즉 ID 를 Customiz-ing 하는 것이다

Order Item 들은 Granularity 에 의해서 Grouping(Decomposition) 되고 Runtime 시에 같은 Component 에 속한 Item 들은 해당 Component ( 주로 Function component 와 연결 ) 가 호출하는 Process 에서 함께 수행된다 . ( 하나의 Function 이 System, Granularity 에 의해서 n 개의 Component 로 분리되었다면 해당 Process 는 n 번 수행된다 )

OOTB 에 정의되어 있는 Granularity 는 Order, Offer, WholeItem, Bundle, ServiceBundle 이다

OOTB 에 정의되어 있는 Granularity 는 Function 과 연결되어 있다 . 하지만 설정을 통해 System 별로 Granularity 가 다르게 할 수 있다

Function 은 복스의 Granularity 가 설정될 수 있으며 , Product Specification Configuration or Condition 에 의해 run-time 시 동적으로 선택될 수 있다

Example

Contact: [email protected]: http://philipjung.blogspot.kr