UDA 작업

UDA(사용자정의 속성), 설명 단어 또는 문구를 계산 스크립트, 멤버 공식, 보고서, 양식 등에 사용할 수 있습니다. UDA는 UDA에 연관된 멤버의 목록을 반환합니다. 예를 들면 다음과 같습니다.

  • 애플리케이션을 새로고칠 때 공식이 덮어쓰여지는 것을 방지하기 위하여 HSP_UDF UDA를 사용할 수 있습니다. 비즈니스 프로세스와 연계된 각 데이터베이스에 로그온하고 UDA가 있는 멤버 공식을 생성해야 합니다. 이 UDA에 대한 구문은 (UDAs: HSP_UDF)입니다.

  • @XREF 함수를 사용하여 다른 데이터베이스에 있는 데이터 값을 조회하고 현재 데이터베이스에서 값을 계산하는 경우 HSP_NOLINK UDA를 멤버에 추가하여 해당 멤버에 대해 선택된 소스 큐브가 아닌 모든 큐브에서 @XREF 함수가 생성되는 것을 방지할 수 있습니다.

  • 여러 제품 멤버가 있는 제품 차원에 대하여 새 제품이라는 UDA를 생성하고 이 UDA를 제품 차원 계층의 새 제품에 지정할 수 있습니다. 그렇게 하면 대상 새 제품을 기초하여 특정한 계산을 수행할 수 있습니다.

  • 예산 검토 프로세스의 경우 제품 라인의 각 소유자에 대해 데이터 검증 규칙을 생성하는 대신(일부 제품 라인에는 수백 명의 소유자가 있을 수 있음) 승인 단위 계층을 사용하는 멤버에 적용되는 사용자 이름이 포함된 UDA를 생성할 수 있습니다. 그런 다음 데이터 검증 규칙에서 현재 멤버에 대해 UDA에 저장된 사용자 이름을 반환할 룩업 함수를 입력할 수 있습니다. 예를 들어 이관 경로에 있는 각 사용자에 대해 UDA를 생성하고 UDA 이름에 접두어를 지정합니다(예: ProdMgr:Kim).

  • 양식을 디자인할 때 UDA를 사용하여 공통 속성을 기준으로 양식의 멤버를 선택할 수 있습니다. UDA가 있는 양식을 생성하면 UDA에 지정된 모든 멤버가 양식에 동적으로 추가됩니다. 예를 들어 New Products라는 UDA를 생성하고 이 UDA를 Product 차원 계층의 새 제품에 지정하면 런타임에 새 제품이 양식에 자동으로 표시됩니다. 양식 디자이너에서 선택한 경우 UDA 앞에는 UDA가 추가됩니다(예: UDA(New Products)).

UDA는 차원에 특정합니다. 예를 들어, 계정 멤버에 대해 UDA를 생성하면 비공유 계정 멤버에도 사용이 가능합니다. 이를 삭제하면 모든 계정 멤버에 대해서도 삭제됩니다. 여러 차원에서 UDA를 사용할 수 있도록 하려면 여러 차원에 동일한 UDA를 생성합니다. 예를 들어, Account 및 Entity 차원에 대하여 New라는 UDA를 생성하면 New라는 이름의 UDA를 계정과 엔티티 멤버에서 사용할 수 있습니다.

UDA로 작업하려면 다음을 수행합니다.

  1. 네비게이터 아이콘 네비게이터 아이콘을 누른 다음 생성 및 관리에서 차원을 누릅니다.
  2. 멤버를 UDA와 연관시킬 차원을 선택합니다.
  3. 차원 계층에서 멤버를 선택하고 편집 아이콘을 누릅니다.
  4. UDA를 선택합니다.
  5. 태스크를 선택합니다.
    • UDA를 생성하려면 생성 아이콘을 누르고 이름을 입력한 다음 저장을 누릅니다.

      주:

      UDA 이름을 지정할 때는 60자를 넘지 않도록 합니다.

      승인용 UDA를 생성하는 경우 이름의 시작 부분에 접두어를 지정합니다(예: ProdMgr:Name). 접두어는 UDA에 사용자 이름이 포함되어 있음을 나타내며, 데이터 검증 규칙에서 사용자를 조회할 수 있도록 합니다. 모든 승인 UDA에 대해 동일한 접두어를 사용합니다.

    • UDA를 수정하려면 편집 아이콘을 누르고 이름을 변경한 다음 저장을 누릅니다.

    • UDA를 삭제하려면 UDA를 선택하고 삭제 아이콘을 누른 다음 삭제를 확인합니다.

      주:

      UDA를 삭제하면 전체 차원에 대해 UDA가 제거됩니다. UDA를 삭제할 경우 UDA를 참조하는 모든 멤버 공식, 계산 스크립트 및 보고서를 업데이트해야 합니다.

    • UDA 선택 내용을 지우려면 지우기 아이콘을 누릅니다.

  6. 멤버에 대해 UDA를 추가하거나 제거하려면 화살표를 사용하여 UDA를 선택한 UDA 패널로 이동하거나 그 반대로 이동합니다.
  7. 저장을 누릅니다.