데이터 체인은 일련의 관련 데이터 객체입니다. 뷰포인트에서 사용자에게 제공되는 노드는 해당 데이터 체인에 의해 정의됩니다.
데이터 체인의 객체 구성에서도 뷰포인트의 사용가능 등록정보를 정의합니다.
데이터 체인은 다음과 같은 데이터 객체로 구성됩니다.
- 애플리케이션: 관리할 엔터프라이즈 데이터가 포함된 Oracle Financials Cloud General Ledger 또는 Planning처럼 특정 용도로 사용되는 비즈니스 애플리케이션입니다.
- 차원: 계정, 엔티티 및 제품과 같은 애플리케이션의 비즈니스 차원입니다.
- 노드 유형: General Ledger 세그먼트 값, Planning 차원 멤버 또는 General Ledger - Planning 매핑과 같은 차원의 엔터프라이즈 데이터 레코드 유형입니다. 각 노드 유형은 노드라는 레코드의 특성을 정의합니다. 차원은 하나 이상의 노드 유형으로 구성될 수 있습니다. 노드 및 해당 속성은 노드 유형에 저장됩니다.
- 계층 세트: 차원에 있는 특정 노드 유형의 노드 간 계층 관계 세트입니다. 각 계층 세트는 해당 세트의 계층 규칙 및 관련된 노드 유형을 정의합니다. 계층 세트는 해당 세트의 계층 관계 시작점을 정의하는 루트 노드를 하나 이상 포함할 수 있습니다. 관계 및 해당 속성은 계층 세트에 저장됩니다.
- 노드 세트: 목록 또는 계층과 같은 특정 구조가 있는 차원의 노드 세트입니다. 목록 노드 세트는 플랫 목록에 있는 하나 이상의 노드 유형으로 구성될 수 있습니다. 계층 노드 세트는 계층 세트 및 하나 이상의 최상위 노드로 구성될 수 있습니다. 노드 세트의 최상위 노드는 계층 세트의 루트 노드 또는 루트 노드의 하위일 수 있습니다.
- 뷰포인트: 계정 목록 보기, 제품 계층 관리 또는 엔티티 구조 익스포트와 같이 특정 목적에 사용되는 비즈니스 관점의 차원입니다. 뷰포인트는 하나 이상의 뷰로 구성됩니다. 각 뷰포인트는 노드 세트를 사용하며 사용자가 특정 뷰에서 해당 노드 세트의 데이터로 작업하는 방법을 제어합니다.
- 뷰: 애플리케이션 간 차원 데이터 관리 또는 외부 시스템과의 데이터 통합 등 특정 목적에 사용되는 뷰포인트 그룹입니다. 각 애플리케이션은 기본 뷰를 사용하여 엔터프라이즈 데이터를 임포트 및 익스포트합니다. 기본 뷰의 각 뷰포인트는 외부 시스템에 있는 데이터를 나타냅니다. 사용자는 고유한 추가 뷰를 정의하여 특정 비즈니스 목적의 데이터를 보고 관리할 수 있습니다.
주:
관계형 데이터베이스 개념에 익숙한 경우 노드 유형 및 계층 세트는 데이터를 보유한다는 점에서 데이터베이스 테이블과 유사하며, 노드 세트는 작업할 노드를 선택한다는 점에서 데이터베이스 술어 또는 "Where" 절과 유사하고, 뷰표인트는 사용자가 데이터로 작업하는 사용자 인터페이스를 제공한다는 점에서 데이터베이스 뷰와 유사합니다.
데이터 객체는 모듈형입니다. 노드 유형, 계층 세트 및 노드 세트는 여러 데이터 체인에서 사용할 수 있습니다. 데이터 객체에는 다음 관계가 있습니다.
- 노드 유형은 하나 이상의 계층 세트 또는 노드 세트에서 사용됩니다.
- 계층 세트는 하나 이상의 노드 유형을 사용합니다.
- 계층 세트는 하나 이상의 노드 세트에서 사용합니다.
- 하나의 노드 세트는 하나의 계층 세트를 사용합니다.
- 목록의 노드 세트는 하나 이상의 노드 유형을 사용합니다.
주:
노드 세트에서 계층 세트를 사용하는 경우 노드 유형은 계층 세트에서 상속됩니다.
- 노드 세트는 하나 이상의 뷰포인트에서 사용합니다.
- 하나의 뷰포인트 세트는 하나의 노드 세트를 사용합니다.
여러 데이터 체인이 있는 차원 예
차원 및 데이터 객체의 관계를 이해하려면 다음 예를 살펴보십시오.
- 사용자가 직원 차원으로 작업하고 있으며 재구성 결과를 모델링할 대체 뷰포인트를 생성해야 합니다.
- 대체 뷰포인트의 뷰포인트를 생성하려면 사용자가 다음 단계를 수행합니다.
- 바인딩된 뷰포인트의 데이터 체인에 사용된 노드 유형을 재사용합니다.
- 노드 유형을 참조하는 새 계층 세트를 생성합니다.
- 계층 세트를 참조하는 새 노드 세트를 생성합니다.
아래 다이어그램에 표시된 대로 두 데이터 체인에서 사용된 데이터 객체는 직원 차원에 지정됩니다.
주:
대체 뷰포인트와 해당 계층 세트 및 노드 세트는 차원에 바인딩되지 않으므로 차원의 바인딩 규칙을 반드시 준수할 필요는 없습니다. 이 예의 노드 유형은 대체 뷰포인트의 일부인 경우에도 차원의 바인딩 규칙을 준수합니다. 노드 유형도 바인딩된 뷰포인트 데이터 체인의 일부이기 때문입니다.
자세한 내용은 다음을 참조하십시오.