MicroStrategy ONE

프로젝트 레벨 캐시 및 인텔리전트 큐브 설정 편집

프로젝트 레벨 캐시 및 인텔리전트 큐브 설정을 편집할 수 있습니다.

특정 설정을 보거나 편집하는 기능은 사용자의 권한에 따라 결정됩니다. 필요한 모든 권한은 기본적으로 관리자 역할에 포함되어 있습니다. 이 기능을 사용하려면 시스템 관리자 그룹에 속해야 합니다.

  1. Workstation 창을 엽니다.
  2. 탐색 창에서 을(를) 클릭합니다. 개 프로젝트 .
  3. 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 선택합니다. 속성 .
  4. 왼쪽 창에서 을(를) 클릭합니다. 캐시 및 큐브 .

필드

디스크 저장소

캐시 파일 디렉터리 : 캐시 파일을 저장하기 위한 디렉터리입니다.

리포트용 메모리 저장소

최대 메모리 사용량(MB) : 클라이언트의 데이터 세트 캐싱에 대한 최대 메모리 사용량(MB)을 설정합니다. 값의 범위는 20~1,048,576입니다. 기본값은 256MB입니다.

최대 캐시 수 : 프로젝트에서 한 번에 허용되는 최대 캐시 수를 정의합니다. 최대값은 1,000,000이고 최소값은 0입니다. 값 -1은 제한이 없음을 나타냅니다. 기본값은 10,000입니다. MicroStrategy 2020 업데이트 1부터 이 제어 설정이 사용되지 않습니다. 계속 사용 가능하지만, 기본값 100000보다 작은 경우 적용되지 않습니다.

다큐먼트 또는 대시보드의 메모리 저장소

최대 메모리 사용량(MB) : 클라이언트의 다큐먼트 캐싱에 대한 최대 메모리 사용량(MB)을 설정합니다. 최대값은 1,048,576이고 최소값은 0입니다. 값 -1은 제한이 없음을 나타냅니다. 기본값은 4,096MB입니다.

최대 캐시 수 : 프로젝트에서 한 번에 허용되는 최대 캐시 수를 정의합니다. 최대값은 1,000,000이고 최소값은 0입니다. 값 -1은 제한이 없음을 나타냅니다. 기본값은 100,000입니다. MicroStrategy 2020 업데이트 1부터 이 제어 설정이 사용되지 않습니다. 계속 사용 가능하지만, 기본값 100000보다 작은 경우 적용되지 않습니다.

메모리 설정

메모리 교체 배율 : 이 설정은 메모리로 스와핑되는 캐시의 크기를 기준으로 하여 디스크로 스와핑되는 메모리의 양을 제어합니다. 예를 들어, 메모리 교체 배율 설정이 2이고 요청된 캐시가 80KB인 경우 160KB가 메모리에서 디스크로 교체됩니다. 이 설정을 늘리면 캐시 메모리가 비어 있고 여러 동시 리포트가 디스크에서 스와핑을 시도하는 경우 캐싱 효율성이 증가할 수 있습니다. 최대값은 99, 최소값은 1입니다. 이 설정의 기본값은 2입니다.

리포트 캐시 색인의 최대 메모리(%) : 이 설정은 최대 메모리 사용 제한에 지정된 메모리 양에 대해 결과 캐시 룩업 테이블에 사용할 수 있는 백분율을 결정합니다. 리포트 및 다큐먼트에 많은 프롬프트 응답이 포함된 경우 캐시 룩업 테이블이 이 제한에 도달할 수 있습니다. 현재 Intelligence Server는 더 이상 새 캐시를 생성하지 않습니다. 새 캐시를 계속 생성하려면 기존 캐시를 제거하여 캐시 룩업 테이블을 위한 메모리를 확보하거나 이 제한을 늘려야 합니다. 이 설정의 기본값은 100%이며 값의 범위는 10%~100%일 수 있습니다.

시작 시 캐시 로드 : 이 설정이 활성화되면 Intelligence Server가 시작될 때 캐시의 최대 메모리 사용량에 도달할 때까지 디스크에서 리포트 캐시를 로드합니다. 이 설정은 기본적으로 활성화되어 있습니다.

동적 날짜를 포함하는 리포트에 자동 만료 논리 적용 : 활성화하면 동적 날짜를 사용하는 리포트의 캐시가 동적 날짜 필터의 마지막 날의 자정에 만료됩니다. 이 설정은 기본적으로 활성화되어 있습니다.

인텔리전트 큐브 설정

인텔리전트 큐브 파일 디렉터리 : 인텔리전트 큐브를 보조 저장소에 저장하도록 선택할 때 인텔리전트 큐브가 저장되는 파일 위치를 지정합니다. Intelligence Server 메모리에 인텔리전트 큐브를 저장하는 것과 함께 하드웨어 디스크와 같은 보조 저장소에 저장할 수 있습니다. 그런 다음 리포트에서 인텔리전트 큐브 데이터에 액세스해야 하는 경우 이러한 인텔리전트 큐브를 이 보조 저장소에서 Intelligence Server 메모리로 로드할 수 있습니다.

최대 메모리 사용량(MB) : 프로젝트에 대해 Intelligence Server 메모리에 한 번에 저장되는 인텔리전트 큐브 데이터의 양을 제한하기 위해 모든 인텔리전트 큐브에 필요한 데이터 양을 정의합니다. 최대값은 9,999,999이고 최소값은 0입니다. 기본값은 256MB입니다.

게시 시 인텔리전트 큐브를 Intelligence Server 메모리에 로드 : 인텔리전트 큐브가 게시될 때 인텔리전트 큐브를 Intelligence Server 메모리에 로드하려면 이 옵션을 선택합니다. 리포트가 데이터에 액세스하고 분석할 수 있도록 인텔리전트 큐브를 Intelligence Server 메모리에 로드해야 합니다. 이 옵션은 기본적으로 활성화되어 있습니다.

리포트가 인텔리전트 큐브 외부를 드릴링할 수 있도록 허용 : 인텔리전트 큐브 외부의 드릴링을 활성화하여 데이터 웨어하우스에서 사용 가능한 전체 데이터 세트에 액세스하려면 이 옵션을 선택합니다. 인텔리전트 큐브 외부의 드릴링을 활성화하면 인텔리전트 큐브에 액세스하는 리포트가 드릴링을 통해 데이터에 ROLAP 액세스할 수 있습니다. 이 옵션은 기본적으로 비활성화되어 있습니다.

인텔리전트 큐브 외부의 드릴링 활성화 또는 비활성화 결정은 몇 가지 요인에 따라 달라집니다. 인텔리전트 큐브 외부의 드릴링을 활성화할지 결정할 때 인텔리전트 큐브의 크기와 복잡성을 고려해야 합니다. 다소 작은 인텔리전트 큐브 외부의 드릴링을 활성화하면 드릴링을 통해 ROLAP 분석의 이점을 얻을 수 있지만, 상당히 큰 인텔리전트 큐브에서 이 분석을 활성화하면 데이터 웨어하우스와 Intelligence Server의 로드가 증가할 수 있습니다.

고급 필드

클릭고급을(를) 클릭하여 이러한 추가 필드를 볼 수 있습니다.

결과 캐시 생성

리포트 서버 캐싱 활성화 : 이 옵션이 활성화되면 다음 하위 설정을 수정할 수 있습니다.

  • 캐시 기간(시간) : 리포트 캐시가 만료되기까지 존재해야 하는 시간을 선택하십시오. 기본값은 24입니다.

    캐시가 업데이트되면 현재 캐시 수명이 캐시의 마지막 업데이트 시간을 기준으로 캐시 만료일을 결정하는 데 사용됩니다. 즉, 변경캐시 기간(시간)기존 캐시의 만료일에 영향을 미치지 않습니다. 처리 중인 새 캐시나 나중에 처리할 캐시에만 영향을 줍니다.

  • 선택한 포맷으로 캐싱 출력 문서화 : PDF, Excel, HTML, XML/Fash/HTML5를 포함하여 특정 형식에 대한 다큐먼트 캐싱을 활성화하도록 4개의 형식을 선택할 수 있습니다. 네 가지 형식이 기본적으로 모두 선택됩니다.
  • 리포트에 대한 XML 캐싱 활성화 : 리포트에 대한 XML 캐싱을 활성화하려면 이 옵션을 켜십시오. XML 캐싱은 Web의 모든 사용자가 리포트의 XML 캐시에서 드릴링할 수 있는 애트리뷰트를 저장합니다. 이 옵션은 기본적으로 활성화되어 있습니다.

    을(를) 선택하는 경우웹 개인화된 드릴 경로 활성화프로젝트 정의 드릴링 범주에서 XML 캐싱이 비활성화되어 불리한 영향을 미칠 수 있습니다. MicroStrategy Web 성능.

  • 프롬프트 리포트 및 다큐먼트에 대한 캐싱 활성화 : 이 옵션을 켜서 프롬프트가 있는 리포트 및 다큐먼트 캐싱을 활성화합니다. 이 옵션은 기본적으로 활성화되어 있습니다.
    • 캐시 모니터링을 위한 프롬프트 응답 기록 : 프롬프트 응답 캐싱을 활성화하려면 이 옵션을 켜십시오. 이 옵션은 기본적으로 활성화되어 있습니다.
  • 프롬프트되지 않은 리포트 및 다큐먼트에 대한 캐싱 활성화 : 프롬프트 없이 리포트 및 다큐먼트 캐싱을 활성화하려면 이 옵션을 켜십시오. 이 옵션은 기본적으로 활성화되어 있습니다.
  • 캐시 만들기 : 다음 세 가지 캐시 만들기 옵션을 선택할 수 있습니다.
    • 데이터베이스 연결당 캐시 생성 : 사용자, 데이터베이스 로그인 및/또는 데이터베이스 연결을 기준으로 캐시 만들기의 기준을 결정합니다. 이 옵션은 기본적으로 비활성화되어 있습니다.
    • 데이터베이스 로그인당 캐시 생성 : 사용자, 데이터베이스 로그인 및/또는 데이터베이스 연결을 기준으로 캐시 만들기의 기준을 결정합니다. 이 옵션은 기본적으로 비활성화되어 있습니다.
    • 사용자당 캐시 만들기 : 사용자, 데이터베이스 로그인 및/또는 데이터베이스 연결을 기준으로 캐시 만들기의 기준을 결정합니다. 이 옵션은 기본적으로 비활성화되어 있습니다.

Library 및 북마크 캐싱 활성화 : 이 옵션을 켤 경우 대시보드 라이브러리에서 대시보드 바로가기 캐시 및 북마크 캐시 생성을 활성화합니다. 이 옵션은 기본적으로 활성화되어 있습니다.

  • 북마크 구독 캐싱 활성화 : 사용자가 북마크 캐시 구독을 만들 수 있도록 이 옵션을 켤 수 있습니다. 이 옵션은 기본적으로 활성화되어 있습니다.

인텔리전트 큐브 설정

다운로드에 허용되는 최대 큐브 크기(MB) : Intelligent Server에서 다운로드할 수 있는 최대 큐브 크기를 MB 단위로 정의합니다. 또한 이 값은 이메일로 .mstr 파일을 전송할 때 사용됩니다. 큐브 크기가 지정된 값보다 큰 경우 .mstr 파일이 이메일로 전송되지 않습니다. 최대값은 9,999,999이고 최소값은 0입니다. 기본값은 100입니다.

인덱스로 인한 인텔리전트 큐브의 최대 증가 % : 색인이 인텔리전트 큐브의 크기에 추가될 수 있는 최대값을 원래 크기에 대한 백분율로 정의합니다. 예를 들어, 50% 설정은 100MB 인텔리전트 큐브가 인덱스로 인해 150MB로 증가할 수 있음을 정의합니다. 인텔리전트 큐브의 크기가 이 제한을 초과하는 경우 가장 적게 사용된 색인이 인텔리전트 큐브에서 드롭됩니다. 최대값은 2,147,483,647이고 최소값은 0입니다. 기본값은 500입니다.

데이터베이스 연결로 인텔리전트 큐브 생성 : 연결 매핑을 사용하고 지원할 인텔리전트 큐브를 정의하려면 이 옵션을 선택합니다. 프로젝트에서 연결 매핑이 사용될 때 연결 매핑을 지원하도록 인텔리전트 큐브를 정의하지 않으면 사용자가 액세스할 수 없는 데이터에 액세스할 수 있습니다. 이 옵션은 기본적으로 비활성화되어 있습니다.

연결 매핑을 지원하는 인텔리전트 큐브가 게시될 때 인텔리전트 큐브를 게시한 사용자 계정의 연결 매핑을 사용합니다. 이 연결 매핑이 있는 사용자만 이 인텔리전트 큐브에 액세스하는 리포트를 생성하고 볼 수 있습니다. 이렇게 하면 연결 매핑으로 정의된 데이터 액세스 보안 및 제어가 유지됩니다.

여러 연결 매핑에 인텔리전트 큐브를 사용할 수 있어야 하는 경우 필요한 각 연결 매핑에 대해 별도의 인텔리전트 큐브 버전을 게시해야 합니다.

시작 시 인텔리전트 큐브 로드 : Intelligence Server가 시작될 때 게시된 모든 인텔리전트 큐브를 로드하는 프로세스를 완료되는 작업 중 하나로 포함하려면 이 옵션을 선택합니다. 인텔리전트 큐브에 액세스하는 리포트에 대한 리포트 런타임 성능이 리포트에 대한 인텔리전트 큐브가 이미 로드되었기 때문에 최적화되었습니다. 그러나 인텔리전트 큐브를 로드하는 처리로 인해 Intelligence Server 시작 중에 발생하는 오버해드가 증가합니다. 이 옵션은 기본적으로 활성화되어 있습니다.

이 설정을 활성화하면 인텔리전트 큐브에 액세스하는 리포트의 리포트 런타임 성능이 향상됩니다. 그러나 인텔리전트 큐브를 로드하는 프로세스로 인해 Intelligence Server 시작 시 오버해드 경험이 증가합니다.

동적 소싱

동적 소싱 활성화 : 활성화하려면 이 옵션을 켜십시오. 동적 소싱전체 프로젝트에 대한 을(를) 클릭하거나 이 옵션의 선택을 취소하여 전체 프로젝트에 대한 동적 소싱을 비활성화합니다. 이 옵션은 기본적으로 활성화되어 있습니다.

  • 기본적으로 인텔리전트 큐브를 동적 소싱에 사용 가능하도록 만들기 : 이 옵션을 켜서 프로젝트의 모든 인텔리전트 큐브에 대한 동적 소싱을 활성화합니다. 프로젝트의 모든 인텔리전트 큐브에 대한 기본 동작으로 동적 소싱을 비활성화하려면 이 옵션을 선택 취소합니다. 이 옵션은 기본적으로 비활성화되어 있습니다.
  • 외부 조인 속성이 설정되지 않은 경우에도 동적 소싱 허용 : 일부 외부 조인 속성이 설정되지 않은 경우에도 인텔리전트 큐브를 동적 소싱에 사용하도록 만들려면 이 옵션을 켜십시오. 그러나 이렇게 하면 동적 소싱을 사용하는 리포트에 잘못된 데이터가 표시될 수 있습니다. 이 옵션은 기본적으로 비활성화되어 있습니다.