오프라인 큐브 파일 (.cub)는 OLAP(온라인 분석 처리) 큐브 형태로 데이터를 저장합니다. 이 데이터는 OLAP 서버에서 OLAP 데이터베이스의 일부를 나타내거나 OLAP 데이터베이스와 독립적으로 생성되었을 수 있습니다. 오프라인 큐브 파일을 사용하여 서버를 사용할 수 없거나 네트워크에서 연결이 끊어진 경우 피벗 테이블 및 피벗 차트 보고서를 계속 사용할 수 있습니다.
보안 정보: 중요한 정보 또는 개인 정보가 포함된 오프라인 큐브 파일을 사용하거나 배포하는 데 주의해야 합니다. 큐브 파일 대신 Rights Management를 사용하여 데이터에 대한 액세스를 제어할 수 있도록 통합 문서에 데이터를 유지하는 것이 좋습니다. 자세한 내용은 Office의 정보 권한 관리를 참조하세요.
OLAP 서버의 원본 데이터를 기반으로 하는 피벗 테이블 또는 피벗 차트 보고서를 사용하는 경우 오프라인 큐브 마법사를 사용하여 원본 데이터를 컴퓨터의 별도의 오프라인 큐브 파일에 복사할 수 있습니다. 이러한 오프라인 파일을 만들려면 이 기능을 지원하는 OLAP 데이터 공급자(예: Microsoft SQL Server Analysis Services의 MSOLAP)가 컴퓨터에 설치되어 있어야 합니다.
참고: Microsoft SQL Server Analysis Services에서 오프라인 큐브 파일을 만들고 사용하는 경우 Microsoft SQL Server 설치의 용어 및 라이선스가 적용됩니다. SQL Server 버전의 적절한 라이선스 정보를 참조하세요.
오프라인 큐브 마법사 사용
오프라인 큐브 파일을 만들려면 오프라인 큐브 마법사를 사용하여 OLAP 데이터베이스에서 데이터의 하위 집합을 선택한 다음 해당 하위 집합을 저장합니다. 보고서에 파일에 포함된 모든 필드를 포함할 필요는 없으며 OLAP 데이터베이스에서 사용할 수 있는 차원 및 데이터 필드 중에서 선택할 수 있습니다. 파일 크기를 최소한으로 유지하려면 보고서에 표시하려는 데이터만 포함할 수 있습니다. 전체 차원을 생략할 수 있으며 대부분의 차원 유형에서는 표시할 필요가 없는 하위 수준 세부 정보 및 최상위 항목을 생략할 수도 있습니다. 포함하는 항목의 경우 해당 항목에 대한 데이터베이스에서 사용할 수 있는 속성 필드 오프라인 파일에도 저장됩니다.
데이터를 오프라인으로 전환한 다음 데이터를 다시 온라인으로 전환
이렇게 하려면 먼저 서버 데이터베이스를 기반으로 하는 피벗 테이블 또는 피벗 차트 보고서를 만든 다음 보고서에서 오프라인 큐브 파일을 만듭니다. 그런 다음, 원할 때마다 서버 데이터베이스와 오프라인 파일 간에 보고서를 전환할 수 있습니다. 예를 들어 휴대용 컴퓨터를 사용하여 집이나 출장을 가는 경우 나중에 컴퓨터를 네트워크에 다시 연결할 수 있습니다.
다음 절차에서는 데이터를 오프라인으로 전환한 다음 데이터를 다시 온라인으로 전환하기 위한 기본 단계를 제공합니다.
-
오프라인으로 액세스하려는 OLAP 데이터를 기반으로 하는 피벗 테이블 또는 피벗 차트 보고서 만들거나 엽니다.
-
컴퓨터에 오프라인 큐브 파일 만듭니다. OLAP 서버 데이터베이스에서 오프라인 큐브 파일 만들기 섹션을 참조하세요(이 문서의 아래).
-
네트워크에서 연결을 끊고 오프라인 큐브 파일을 사용합니다.
-
네트워크에 다시 연결하고 offiline 큐브 파일을 다시 연결합니다. 오프라인 큐브 파일을 OLAP 서버 데이터베이스에 다시 연결 섹션을 참조하세요(아래 이 문서에서 참조).
-
새 데이터로 오프라인 큐브 파일을 새로 고친 다음 오프라인 큐브 파일을 다시 만듭니다. 오프라인 큐브 파일 새로 고침 및 다시 만들기 섹션을 참조하세요(아래, 이 문서에서).
-
3단계부터 이 절차를 반복합니다.
참고: OLAP 데이터베이스가 크고 큐브 파일이 데이터의 큰 하위 집합에 대한 액세스를 제공하려는 경우 충분한 디스크 공간을 제공해야 하며 파일을 저장하는 데 시간이 오래 걸릴 수 있습니다. 성능을 향상시키려면 MDX 스크립트를 사용하여 오프라인 큐브 파일을 만드는 것이 좋습니다.
-
오프라인 큐브 파일을 만들 피벗 테이블 보고서를 클릭합니다. 피벗 차트 보고서의 관련된 피벗 테이블 보고서 클릭할 수도 있습니다.
-
분석 탭의 계산 그룹에서 OLAP 도구를 클릭한 다음 오프라인 OLAP를 클릭합니다.
오프라인 OLAP 설정 대화 상자가 표시됩니다.
참고: OLAP 공급자가 오프라인 큐브 파일을 지원하지 않는 경우 오프라인 OLAP 명령을 사용할 수 없습니다. 자세한 내용은 OLAP 공급자에 대한 공급업체에 문의하세요.
-
오프라인 데이터 파일 만들기를 클릭하거나 보고서에 대한 오프라인 큐브 파일이 이미 있는 경우 오프라인 데이터 파일 편집을 클릭합니다.
오프라인 큐브 마법사가 표시됩니다.
-
마법사의 1단계에서 다음을 클릭합니다.
-
마법사의 2단계에서 오프라인 큐브 파일에 포함할 데이터가 있는 서버 큐브의 각 크기 선택합니다. 이러한 각 차원 옆에 있는 상자를 클릭하고 포함할 수준을 선택합니다.
참고 사항:
-
차원 내에서 중간 수준을 건너뛸 수 없습니다.
-
큐브 파일의 크기를 줄이려면 보고서에서 볼 필요가 없는 하위 수준을 생략합니다.
-
Microsoft Office Excel에서 서버 데이터베이스와 오프라인 파일 간에 전환할 때 이러한 그룹화가 유지되도록 항목을 그룹화한 모든 차원을 포함해야 합니다.
-
상자가 없는 차원은 수준을 제외할 수 없습니다. 이러한 유형의 차원만 포함하거나 제외할 수 있습니다.
-
-
마법사의 3단계에서 측정값 옆의 상자를 클릭하고 보고서에서 데이터 필드로 사용할 필드를 선택합니다. 하나 이상의 측정값을 선택해야 합니다. 그렇지 않으면 측정값과 연결된 차원에 데이터가 포함되지 않습니다. 측정값 아래에 나열된 각 차원에 대해 차원 옆에 있는 상자를 클릭한 다음 오프라인 큐브 파일에 포함할 최상위 항목을 선택합니다.
-
디스크 공간이 부족하지 않도록 큐브 파일의 크기를 제한하고 파일을 저장하는 데 필요한 시간을 줄이려면 보고서에서 확인해야 하는 항목만 선택합니다. 선택한 항목에 사용할 수 있는 모든 속성 필드 큐브에 자동으로 포함됩니다.
-
포함하려는 항목이 누락된 경우 이전 단계에서 포함된 차원을 포함하지 않았을 수 있습니다. 마법사에서 뒤로 를 클릭하고 2단계에서 누락된 차원을 선택한 다음 3단계로 돌아갑니다.
참고: OLAP 큐브 마법사에서 데이터 필드에 사용할 수 있는 유일한 요약 함수는 Sum, Count, Min 및 Max입니다.
-
-
마법사의 4단계에서 .cub 파일의 이름과 위치를 입력한 다음 마침을 클릭합니다.
파일 저장을 취소하려면 큐브 파일 만들기 – 진행률 대화 상자에서 중지를 클릭합니다.
-
Excel에서 오프라인 큐브 파일 만들기를 완료한 후 오프라인 OLAP 설정 대화 상자에서 확인을 클릭합니다.
문제: 큐브를 저장하는 동안 컴퓨터의 디스크 공간이 부족합니다.
OLAP 데이터베이스는 매우 많은 양의 세부 데이터를 관리하도록 설계되었으며, 결과적으로 서버 데이터베이스는 로컬 하드 디스크가 제공하는 것보다 훨씬 많은 양의 디스크 스토리지를 차지할 수 있습니다. 오프라인 큐브 파일에 대해 이 데이터의 큰 하위 집합을 지정하면 하드 디스크의 공간이 부족할 수 있습니다. 다음 전략은 오프라인 큐브 파일의 크기를 줄이는 데 도움이 될 수 있습니다.
디스크 공간 확보 또는 다른 디스크 찾기 큐브 파일을 저장하기 전에 디스크에서 필요하지 않은 파일을 삭제하거나 네트워크 드라이브에 파일을 저장합니다.
오프라인 큐브 파일에 더 적은 데이터 포함 파일의 데이터 양을 최소화하고 피벗 테이블 또는 피벗 차트 보고서에 필요한 내용을 계속 사용할 수 있는 방법을 고려합니다. 다음을 시도해 보세요.
-
차원 제거 오프라인 큐브 마법사의 2단계에서 피벗 테이블 또는 피벗 차트 보고서에서 실제로 필드로 표시되는 차원만 선택합니다.
-
세부 정보 수준 제거 마법사의 2단계에서 선택한 각 차원 옆에 있는 상자를 클릭한 다음 보고서에 표시된 수준보다 낮은 수준에 대한 확인란의 선택을 취소합니다.
-
데이터 필드 제거 마법사의 3단계에서 측정값 옆의 상자를 클릭한 다음 보고서에서 사용 중인 데이터 필드만 선택합니다.
-
데이터 항목 제거 3단계의 각 차원 옆에 있는 상자를 클릭한 다음 보고서에서 볼 필요가 없는 항목에 대한 확인란의 선택을 취소합니다.
-
피벗 차트 보고서 피벗 테이블 보고서 또는 관련된 피벗 테이블 보고서 클릭합니다.
-
분석 탭의 계산 그룹에서 OLAP 도구를 클릭한 다음 오프라인 OLAP를 클릭합니다.
-
온라인 OLAP를 클릭한 다음 확인을 클릭합니다.
-
데이터 원본을 찾으라는 메시지가 표시되면 찾아보기를 클릭하여 원본을 찾은 다음 네트워크에서 OLAP 서버를 찾습니다.
서버 큐브 또는 새 오프라인 큐브 파일의 최신 데이터를 사용하여 다시 만드는 오프라인 큐브 파일 새로 고치는 작업은 시간이 오래 걸리고 임시 디스크 공간이 많이 필요할 수 있습니다. 다른 파일에 즉시 액세스할 필요가 없는 경우 프로세스를 시작하고 파일을 다시 저장할 수 있는 충분한 디스크 공간이 있는지 확인합니다.
-
오프라인 큐브 파일을 기반으로 하는 피벗 테이블 보고서를 클릭합니다.
-
Excel 2016: 데이터 탭의 쿼리 & 연결 그룹에서 모두 새로 고침 옆의 화살표를 클릭한 다음 새로 고침을 클릭합니다.
문제: 새로 고칠 때 새 데이터가 보고서에 표시되지 않습니다.
원래 데이터베이스를 사용할 수 있는지 확인 오프라인 큐브 파일 새 데이터를 검색하기 위해 원래 서버 데이터베이스와 연결하지 못할 수 있습니다. 큐브에 대한 데이터를 제공한 원래 서버 데이터베이스의 이름이 바뀌거나 이동되지 않았는지 확인합니다. 서버를 사용할 수 있고 연결할 수 있는지 확인합니다.
새 데이터를 사용할 수 있는지 확인 데이터베이스 관리자에게 문의하여 보고서에 포함된 영역에서 데이터베이스가 업데이트되었는지 확인합니다.
데이터베이스 조직이 변경되지 않았는지 확인 OLAP 서버 큐브를 다시 빌드한 경우 보고서를 다시 구성하거나 변경된 데이터에 액세스하기 위해 새 오프라인 큐브 파일 또는 OLAP 큐브 마법사 큐브를 만들어야 할 수 있습니다. 데이터베이스 관리자에게 문의하여 데이터베이스에 적용된 변경 내용을 확인합니다.
수정된 오프라인 큐브 파일을 저장하는 것은 시간이 오래 걸릴 수 있으며 파일이 저장되는 동안 Excel에서 다른 작업을 수행할 수 없습니다. 다른 파일에 즉시 액세스할 필요가 없는 경우 프로세스를 시작하고 파일을 다시 저장할 수 있는 충분한 디스크 공간이 있는지 확인합니다.
-
네트워크에 연결되어 있고 오프라인 큐브 파일에 대한 데이터를 제공한 원래 OLAP 서버 데이터베이스에 액세스할 수 있는지 확인합니다.
-
오프라인 큐브 파일을 기반으로 하는 피벗 테이블 보고서를 클릭하거나 피벗 차트 보고서에 대해 연결된 피벗 테이블 보고서를 클릭합니다.
-
분석 탭의 계산 그룹에서 OLAP 도구를 클릭한 다음 오프라인 OLAP를 클릭합니다.
-
오프라인 OLAP를 클릭한 다음 오프라인 데이터 파일 편집을 클릭합니다.
-
오프라인 큐브 마법사의 단계에 따라 파일에 대한 다른 데이터를 선택합니다. 마지막 단계에서 변경 중인 기존 파일과 동일한 이름과 위치를 지정합니다.
참고: 파일 저장을 취소하려면 큐브 파일 만들기 – 진행률 대화 상자에서 중지를 클릭합니다.
경고: 보고서에 대한 오프라인 큐브 파일을 삭제하는 경우 더 이상 보고서를 오프라인으로 사용하거나 보고서에 대한 새 오프라인 큐브 파일을 만들 수 없습니다.
-
오프라인 큐브 파일을 사용하는 보고서가 포함된 모든 통합 문서를 닫거나 이러한 모든 보고서가 삭제되었는지 확인합니다.
-
Windows에서 오프라인 큐브 파일(.cub)을 찾아 삭제합니다.
추가 지원
언제든지 Excel 기술 커뮤니티에서 전문가에게 문의하거나 커뮤니티에서 지원을 받을 수 있습니다.