Microsoft로 로그인
로그인하거나 계정을 만듭니다.
안녕하세요.
다른 계정을 선택합니다.
계정이 여러 개 있음
로그인할 계정을 선택합니다.

파워 피벗 데이터를 사용하는 경우 때때로 원본에서 데이터를 새로 고치거나 계산 열에서 만든 수식을 다시 계산하거나 피벗 테이블에 표시된 데이터가 최신 상태인지 확인해야 할 수 있습니다.

이 항목에서는 데이터 새로 고침과 데이터 다시 계산의 차이점을 설명하고, 다시 계산이 트리거되는 방법에 대한 개요를 제공하고, 다시 계산을 제어하기 위한 옵션을 설명합니다.

데이터 새로 고침 및 다시 계산 이해

파워 피벗 데이터 새로 고침 및 다시 계산을 모두 사용합니다.

데이터 새로 고침 은 외부 데이터 원본에서 최신 데이터를 가져오는 것을 의미합니다. 파워 피벗 외부 데이터 원본의 변경 내용을 자동으로 검색하지는 않지만 파워 피벗 창에서 수동으로 또는 SharePoint에서 통합 문서를 공유하는 경우 자동으로 데이터를 새로 고칠 수 있습니다.

다시 계산 은 수식이 포함된 통합 문서의 모든 열, 테이블, 차트 및 피벗 테이블을 업데이트하는 것을 의미합니다. 수식을 다시 계산하면 성능 비용이 발생하므로 각 계산과 관련된 종속성을 이해하는 것이 중요합니다.

중요:  통합 문서의 수식이 다시 계산될 때까지 통합 문서를 저장하거나 게시하면 안 됩니다.

수동 및 자동 다시 계산

기본적으로 파워 피벗 처리에 필요한 시간을 최적화하는 동안 필요에 따라 자동으로 다시 계산됩니다. 다시 계산하는 데 시간이 걸릴 수 있지만, 다시 계산하는 동안 열 종속성이 확인되고 열이 변경되거나, 데이터가 유효하지 않거나, 작동하던 수식에 오류가 나타나는 경우 알림이 표시되기 때문에 중요한 작업입니다. 그러나 유효성 검사를 포기하고 계산만 수동으로 업데이트하도록 선택할 수 있습니다. 특히 복잡한 수식 또는 매우 큰 데이터 집합을 사용하고 업데이트 타이밍을 제어하려는 경우 특히 그렇습니다.

수동 모드와 자동 모드 모두 장점이 있습니다. 그러나 자동 다시 계산 모드를 사용하는 것이 좋습니다. 이 모드는 파워 피벗 메타데이터를 동기화 상태로 유지하고 데이터 삭제, 이름 또는 데이터 형식 변경 또는 종속성 누락으로 인한 문제를 방지합니다. 

자동 다시 계산 사용

자동 다시 계산 모드를 사용하는 경우 수식의 결과가 변경되는 데이터를 변경하면 수식이 포함된 전체 열의 재계산이 트리거됩니다. 다음 변경 내용은 항상 수식을 다시 계산해야 합니다.

  • 외부 데이터 원본의 값이 새로 고쳐졌습니다.

  • 변경된 수식의 정의입니다.

  • 수식에서 참조되는 테이블 또는 열의 이름이 변경되었습니다.

  • 테이블 간의 관계가 추가, 수정 또는 삭제되었습니다.

  • 새 측정값 또는 계산 열이 추가되었습니다.

  • 통합 문서 내의 다른 수식이 변경되었으므로 해당 계산에 의존하는 열 또는 계산을 새로 고쳐야 합니다.

  • 행이 삽입되거나 삭제되었습니다.

  • 데이터 집합을 업데이트하기 위해 쿼리를 실행해야 하는 필터를 적용했습니다. 필터는 수식이나 피벗 테이블 또는 피벗 차트의 일부로 적용되었을 수 있습니다.

수동 다시 계산 사용

수동 다시 계산을 사용하여 준비가 될 때까지 수식 결과 계산 비용이 발생하지 않도록 할 수 있습니다. 수동 모드는 이러한 상황에서 특히 유용합니다.

  • 템플릿을 사용하여 수식을 디자인하고 유효성을 검사하기 전에 수식에 사용되는 열과 테이블의 이름을 변경하려고 합니다.

  • 통합 문서의 일부 데이터가 변경되었지만 변경되지 않은 다른 열로 작업 중이므로 다시 계산을 연기하려고 합니다.

  • 종속성이 많은 통합 문서에서 작업 중이며 필요한 모든 변경 내용이 적용될 때까지 다시 계산을 연기하려고 합니다.

통합 문서가 수동 계산 모드로 설정된 한 Microsoft Excel 2013의 Power Pivot 다음 결과와 함께 수식의 유효성 검사 또는 검사를 수행하지 않습니다.

  • 통합 문서에 추가하는 모든 새 수식은 오류가 포함된 것으로 플래그가 지정됩니다.

  • 새 계산 열에는 결과가 표시되지 않습니다.

수동 다시 계산을 위해 통합 문서를 구성하려면

  1. 파워 피벗 수동 계산 모드에서> 계산> 계산 옵션> 디자인을 클릭합니다.

  2. 모든 테이블을 다시 계산하려면 계산 옵션> 지금 계산을 클릭합니다.

    통합 문서의 수식에서 오류가 있는지 확인하고 테이블이 결과(있는 경우)로 업데이트됩니다. 데이터 양과 계산 수에 따라 통합 문서는 일정 시간 동안 응답하지 않을 수 있습니다.

중요:  통합 문서를 게시하기 전에 항상 계산 모드를 자동으로 다시 변경해야 합니다. 이렇게 하면 수식을 디자인할 때 문제를 방지할 수 있습니다.

다시 계산 문제 해결

의존 관계

열이 다른 열에 따라 달라지고 다른 열의 내용이 어떤 방식으로든 변경되면 모든 관련 열을 다시 계산해야 할 수 있습니다. 파워 피벗 통합 문서를 변경할 때마다 Microsoft Excel 2013의 Power Pivot 기존 파워 피벗 데이터를 분석하여 다시 계산이 필요한지 여부를 확인하고 가능한 가장 효율적인 방식으로 업데이트를 수행합니다.

예를 들어 테이블,ProductProductCategory와 관련된 Sales 테이블이 있다고 가정합니다. Sales 테이블의 수식은 다른 두 테이블에 따라 달라집니다. Product 또는 ProductCategory 테이블을 변경하면 Sales 테이블의 모든 계산 열이 다시 계산됩니다. 범주 또는 제품별로 판매를 롤업하는 수식이 있을 수 있다는 점을 고려하면 의미가 있습니다. 따라서 결과가 올바른지 확인합니다. 데이터를 기반으로 하는 수식을 다시 계산해야 합니다.

파워 피벗 변경된 값을 확인하는 것보다 전체 다시 계산이 더 효율적이므로 항상 테이블에 대해 완전한 다시 계산을 수행합니다. 다시 계산을 트리거하는 변경 내용에는 열 삭제, 열의 숫자 데이터 형식 변경 또는 새 열 추가와 같은 주요 변경 내용이 포함될 수 있습니다. 그러나 열 이름 변경과 같은 사소한 변경으로 인해 다시 계산도 트리거될 수 있습니다. 열 이름이 수식의 식별자로 사용되기 때문입니다.

경우에 따라 파워 피벗 열이 다시 계산에서 제외될 수 있음을 확인할 수 있습니다. 예를 들어 Products 테이블에서 [Product Color]와 같은 값을 조회하는 수식이 있고 Sales 테이블에서 변경된 열이 [Quantity]인 경우 SalesProducts 테이블이 관련되어 있어도 수식을 다시 계산할 필요가 없습니다. 그러나 Sales[Quantity]를 사용하는 수식이 있는 경우 다시 계산이 필요합니다.

종속 열에 대한 다시 계산 시퀀스

종속성은 다시 계산하기 전에 계산됩니다. 서로 종속된 열이 여러 개 있는 경우 파워 피벗 종속성 시퀀스를 따릅니다. 이렇게 하면 열이 최대 속도로 올바른 순서로 처리됩니다.

트랜잭션을

데이터를 다시 계산하거나 새로 고치는 작업은 트랜잭션으로 수행됩니다. 즉, 새로 고침 작업의 일부가 실패하면 나머지 작업은 롤백됩니다. 데이터가 부분적으로 처리된 상태로 유지되지 않도록 하기 위한 것입니다. 관계형 데이터베이스에서와 마찬가지로 트랜잭션을 관리하거나 검사포인트를 만들 수 없습니다.

휘발성 함수의 재계산

NOW, RAND 또는 TODAY와 같은 일부 함수에는 고정 값이 없습니다. 성능 문제를 방지하기 위해 쿼리 또는 필터링을 실행해도 이러한 함수가 계산 열에 사용되는 경우 다시 평가되지는 않습니다. 이러한 함수의 결과는 전체 열이 다시 계산될 때만 다시 계산됩니다. 이러한 상황에는 외부 데이터 원본에서 새로 고침 또는 이러한 함수가 포함된 수식을 다시 평가하는 데이터의 수동 편집이 포함됩니다. 그러나 함수가 계산 필드 정의에 사용되는 경우 NOW, RAND 또는 TODAY와 같은 휘발성 함수는 항상 다시 계산됩니다.

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?
제출을 누르면 피드백이 Microsoft 제품과 서비스를 개선하는 데 사용됩니다. IT 관리자는 이 데이터를 수집할 수 있습니다. 개인정보처리방침

의견 주셔서 감사합니다!

×