계층 세트 생성

계층 세트를 생성하는 경우 세트에서 작업할 노드 유형 및 노드 유형에서 1차 하위를 허용하는지 여부를 선택합니다. 노드 유형에 1차 하위가 있는 경우 1차 하위의 노드 유형도 선택해야 합니다. 예를 들어 계정 노드 유형의 1차 하위를 허용하는 계정 롤업 노드 유형이 있을 수 있습니다. 자세한 내용은 계층 세트 작업을 참조하십시오.

모범 사례

다음을 수행하려면 새 계층 세트를 생성하는 것이 좋습니다.

  • 동일한 노드 유형 간에 다른 관계를 사용하여 대체 계층을 정의합니다. 다른 상위-1차 하위 관계를 사용하는 대체 뷰포인트를 참조하십시오.
  • 또 다른 계층 세트가 아닌 다른 노드 유형을 사용하여 대체 계층을 정의합니다. 다른 노드 유형을 사용하는 대체 뷰포인트를 참조하십시오.
  • 계층 버전을 지정합니다. 예를 들어 계층 세트를 사용하고 있으며 다음 해에 재구성으로 인해 계층 세트가 변경될 것을 알고 있는 경우 재구성이 반영된 새 계층 세트를 생성하여 계획에 사용합니다.

고려 사항

  • 일반 차원 및 바인딩되지 않은 차원의 경우 다음 사항을 고려합니다.
    • 바인딩되지 않은 계층 세트의 경우:
      • 사용자 애플리케이션의 계층 세트를 제외한 모든 바인딩되지 않은 계층 세트: 일반, 레거시 GL 또는 룩업 클래스 노드 유형을 추가할 수 있습니다. 모든 노드 유형은 클래스가 동일해야 합니다.
      • 사용자 애플리케이션에만 있는 바인딩되지 않은 계층 세트: 사용자 및 사용자 롤업 클래스 노드 유형을 추가할 수 있지만 다른 노드 유형 클래스는 추가할 수 없습니다.
    • 매핑 바인딩된 계층 세트(바인딩 및 바인딩된 데이터 객체 이해 참조)의 경우 모든 동일 클래스 노드 유형 또는 일반 클래스 노드 유형과 하나의 특수 클래스(레거시 GL 또는 룩업) 노드 유형의 혼합을 추가할 수 있습니다. 특수 유형을 둘 다 추가할 수는 없습니다.
    • 매핑 바인딩된 계층 세트 이외의 다른 모든 바인딩된 계층 세트의 경우 일반 클래스 노드 유형만 추가할 수 있습니다.
  • 룩업 차원의 경우 레거시 GL 또는 룩업 클래스 노드 유형을 계층 세트에 추가할 수 있습니다(계층 세트가 바인딩되어 있는지는 상관없음). 모든 노드 유형은 클래스가 동일해야 합니다.

계층 세트를 생성하려면 다음을 수행합니다.

  1. 계층 세트에서 생성을 누릅니다.
  2. 애플리케이션 차원을 선택하고, 계층 세트의 이름 및 설명을 정의하고, 생성을 누릅니다.

    계층 세트 검사기가 열립니다. 계층 세트의 노드 유형을 선택하고 구성해야 계층 세트를 사용할 수 있습니다.

  3. 정의 탭을 선택하고 편집, 관리 순으로 누른 다음, 계층 세트에서 사용할 노드 유형을 하나 이상 선택하고 확인을 누릅니다.

    주:

    선택할 수 있는 노드 유형 클래스는 위의 고려 사항을 참조하십시오. 특수 노드 유형 클래스의 경우 노드 유형 선택기에서 노드 유형 이름 뒤에 클래스가 표시됩니다.
  4. 노드 유형마다 다음과 같이 1차 하위 옵션에 대한 값을 선택합니다.
    • 모두 - 모든 노드 유형이 1차 하위로 허용됩니다.

    • 없음 - 1차 하위로 허용되는 노드 유형이 없습니다.

    • 선택 - 선택된 노드 유형만 1차 하위에 허용되는 유형입니다. 1차 하위 노드 유형의 경우 1차 하위에 사용되는 노드 유형을 선택하고 확인을 누릅니다.

  5. 다음 선택적 설정에 대한 값을 선택합니다.
    • 공유 노드 허용: 계층 세트에 대한 공유 노드를 구성합니다. 공유 노드를 사용하면 계층 세트에서 동일한 노드가 여러 번 존재할 수 있습니다.

      주:

      기본적으로 계층 세트에서는 공유 노드가 허용됩니다.
    • 사용자정의 순서 사용: 계층 뷰포인트에서 노드 순서를 재지정할 수 있도록 허용하려면 선택합니다. 선택하지 않으면 노드가 영숫자 순으로 정렬됩니다. 선택하면 사용자정의 순서를 사용하여 노드를 정렬할 수 있습니다.
    • 상위 노드 우선 그룹화: 상위 노드와 최하위 노드가 혼합되어 있는 경우 동위의 시작에 상위 노드를 배치하려면 선택합니다.
    • 최하위 노드 정렬 기준: 상위 노드 우선 그룹화가 사용으로 설정된 경우 상위 아래에서 최하위 노드의 정렬 순서(영숫자 또는 사용자정의)를 선택합니다.

      주:

      상위 노드 우선 그룹화가 사용으로 설정된 경우에만 이 필드가 표시됩니다.

    다음 테이블에서는 이들 설정을 함께 사용하여 상위 노드와 최하위 노드의 정렬 순서를 제어하는 방법을 설명합니다.

    시나리오 사용자정의 정렬 사용 상위 노드 우선 그룹화 최하위 노드 정렬 기준 작업 순서 재지정
    모든 노드가 함께 그룹화됨, 영숫자 순으로 정렬됨 False False (사용할 수 없음) 모든 노드에서 사용 안함으로 설정됨
    모든 노드가 함께 그룹화됨, 사용자정의 정렬 순서 True False (사용할 수 없음) 모든 노드에서 사용으로 설정됨
    상위 및 최하위 노드별로 동위 그룹화, 영숫자 순으로 모두 정렬 False True 영숫자 모든 노드에서 사용 안함으로 설정됨
    상위 및 최하위 노드별로 동위 그룹화, 영숫자 순으로 상위 노드 정렬 및 사용자정의 순으로 최하위 노드 정렬 False True 사용자정의 상위 노드에서 사용 안함으로 설정됨.

    최하위 노드에서 사용으로 설정됨.

    상위 및 최하위 노드별로 동위 그룹화, 사용자정의 순으로 상위 노드 정렬 및 영숫자 순으로 최하위 노드 정렬 True True 영숫자 상위 노드에서 사용으로 설정됨.

    최하위 노드에서 사용으로 설정됨.

    상위 및 최하위 노드별로 동위 그룹화, 사용자정의 순으로 둘 다 정렬 True True 사용자정의 모든 노드에서 사용으로 설정됨.
  6. 저장을 누릅니다.