개념: 링크 계정
링크 계정은 큐브 또는 모델링 시트에서 하나 이상의 계정에 저장된 데이터를 사용하여 총계정원장, 커스텀, 큐브 표준 계정을 채웁니다. 큐브 시트에서는 총계정원장 및 커스텀 큐브 입력 계정에 링크를 추가할 수 있습니다. 계정
유형
설정링크 를
사용하여 계정에 링크를 추가합니다.인스턴스를 여러 모델로 생각하십시오. 계정 링크는 모델 간에 데이터를 연결하는 한 가지 방법입니다. 예를 들어 모델링 시트에 직원 모델이 포함되어 있다고 가정합니다. 큐브 시트에 수익 모델이 포함되어 있습니다. 모든 총계정원장 계정을 다른 모델로 간주할 수 있습니다.
링크 계정 작동 방식
링크
는유형
설정의 일부이지만, 계정의 유형은 변경되지 않으며 기간 또는 누적으로 유지됩니다.
타겟 계정은
다른 계정에서 데이터를 가져오는 계정입니다. 타겟 계정에서 링크를 설정합니다.소스 계정
은 큐브 또는 모델링 시트의 데이터를 갖는 계정입니다. 소스 계정은 큐브 또는 모델링 시트여야 합니다. 계정을 링크하면 팀이 타겟 계정이 아닌 소스 계정에 데이터를 입력합니다.한 계정을 최대 10개의 소스 계정에 링크할 수 있습니다. 10개가 넘는 소스 계정에 링크해야 하는 경우 지원 케이스를 오픈합니다.
링크 계정 사용 사례
목표 | 예: |
|---|---|
모델링 시트 또는 큐브 시트에서 디멘션, 메트릭 및 기타 요인을 사용하여 총계정원장 데이터를 계산하고 계획합니다. 이 경우에도 데이터를 총계정원장 합계로 롤업하려고 합니다. | 직원 모델링 시트의 데이터는 개별 직원별 급여 경비를 결정합니다. '급여' 총계정원장 계정을 '경비' 총계정원장 계정의 child로 생성합니다. 이 child 계정을 모델링 시트에 생성한 급여에 링크합니다. 급여 경비는 기타 모든 경비와 함께 총계정원장의 경비 합계로 롤업됩니다. 예: 경비에 대한 링크 계정을참조하십시오. |
모델링 또는 큐브 시트에서 데이터를 피벗하여 정확하고 확실한 합계를 표시합니다. | 직원 모델링 시트는 위치 디멘션별로 각 직원의 급여를 표시합니다. 큐브 시트에서 해당 데이터를 피벗하여 직원을 표시하지 않고 위치별 총 급여 경비를 표시합니다. 예: 경비에 대한 링크 계정을 참조하십시오. |
여러 디멘션을 사용하여 계획하고 다른 계정에서는 이러한 계정 중 일부만 사용합니다. | 큐브 시트에서는 제품, 위치, 고객 등을 기준으로 수익을 계획합니다. 총계정원장에는 제품 카테고리별 수익이 필요합니다. 각 제품 카테고리마다 '수익' 총계정원장 계정을 생성하고 큐브에서 디멘션으로 필터링된 수익에 각 계정을 링크합니다. 예: 디멘션 및 수익에 대한 링크 계정을참조하십시오. |
모델 또는 큐브 시트의 디멘션과 함께 총계정원장 계정 코드를 사용하여 직관적인 수식을 생성합니다. | 총계정원장 계정을 큐브 및 모델링 계정에 링크합니다. 수식에서 모델링 계정 및 큐브 계정의 길고 직관적이지 않은 계정 코드를 참조하는 대신 총계정원장 계정 코드를 참조합니다. 그런 다음 디멘션을 추가할 수 있습니다. 예를 들어 디멘션 및 수익에 대한 링크 계정이 있습니다. |
사용하는 ERP 시스템을 더 긴밀하게 미러링하는 단순한 총계정원장 계층을 유지하면서 커스텀 디멘션을 사용하여 계획합니다. | 두 가지 직원 모델링 시트의 여러 경비 계정을 단일 총계정원장 경비 계정에 링크합니다. 복잡한 계정 구조를 단일 총계정원장 계정으로 간소화하려면 각 링크 계정에 지출 카테고리 커스텀 디멘션 값을 적용합니다. 예: 적용된 디멘션이 있는 다중 소스 링크 계정을참조하십시오. |
성능 제한
특정 링크 계정 구성 및 사용 패턴은 성능을 저하시키거나 예상치 못한 결과를 생성할 가능성이 높습니다. 성능 문제가 발생할 가능성과 발생한 문제의 심각도를 줄이려면 다음과 같이 가장 일반적으로 문제가 되는 구성 또는 사용 패턴을 사용하지 않는 것이 좋습니다.
구성 또는 사용 패턴 | 제한 |
|---|---|
긴 링크 계정 체인 | 한 시트 또는 계정에서 다른 시트 또는 계정으로 연결되는 3개 이상의 링크를 사용하는 경우, 특히 원래 시트에 많은 양의 데이터가 포함된 경우 성능이 저하됩니다. 이러한 체인은 모든 종속 시트의 셀을 전파하므로 계산 시간이 선형적으로 증가합니다. 가능하면 중간 링크를 사용하지 않고 데이터 소스를 대상에 최대한 가깝게 유지합니다. |
병합된 큐브에서 링크 | 병합된 큐브에 계정을 소스로 링크하면 특히 가져오기 변경 중에 성능 문제가 발생합니다. 이는 병합된 큐브의 출력을 계산하면 데이터가 여러 업스트림 계정에 분산되기 때문입니다. |
순환 참조 | 링크 계정에서는 순환 참조를 구성하지 마십시오. 대부분의 경우 시스템은 순환 참조를 식별하고 사용자에게 알림을 제공하지만 모든 경우가 아닙니다. 순환 참조는 시스템이 데이터 경로를 명확하게 확인할 수 없고 처리가 비순차적으로 발생하기 때문에 성능 저하 및 잠재적인 데이터 문제로 이어집니다. |
패스스루 시트를 사용하여 디멘션 놓기 또는 추가 | 패스스루 시트를 사용하여 계정을 시트에 링크하여 디멘션을 제거하면 성능이 저하되는 경우가 많습니다. 링크 계정은 이를 위해 설계되지 않았으며, 이 사용 사례에서는 원본에서 타겟으로 연결되는 체인 링크 계정의 수가 증가합니다. |
창의적 사용 사례에 적용된 디멘션 사용 | 적용된 디멘션을 리포트 서식 지정과 같은 용도로 사용하면 링크 수가 크게 늘어납니다. |
모델링 계정 또는 큐브 계정 이외의 계정에서 링크 | 시스템에서는 일반적으로 메트릭, 시스템 또는 커스텀 및 표준 계정에서 제공자 계정으로 링크할 수 없습니다. 이러한 계정에 링크하려고 하면 구성 오류 또는 예상치 못한 동작이 발생할 수 있습니다. |
실제값이 포함된 구성 | 실제값에서 가져오는 계정을 링크하면 성능이 저하되며 불필요한 경우가 많습니다. 링크 계정에 실제값이 있는 경우 실제값 표시 를 선택하면 실제값 버전에서 계획 값이 링크되어 성능에 영향을 미칩니다. 계획 버전에 대한 계정 값만 필요한 경우링크 필터 섹션에서실제값 사용 링크를 선택하는 것이 좋습니다.
|
지정된 시트 또는 인스턴스 전반에 걸친 여러 링크 | 인스턴스 또는 특정 시트에 수백 또는 수천 개의 링크를 추가하면 성능이 저하됩니다. 영향은 링크가 사용하는 계정에 대한 모델의 복잡성에 따라 달라집니다. |
root 또는 롤업 레벨을 가리키는 제공자 계정 | 제공자 계정이 root 또는 롤업 레벨을 가리키는 계산 계정인 경우 성능에 영향을 미칩니다. 그러면 시스템에서 추가 데이터를 계산하고 집계할 때 더 많은 종속성이 생성됩니다. |