MicroStrategy ONE

캐시 계층

캐시 계층은 캐시 개체 관련 작업에 대한 분석을 제공합니다. 큐브 작업은 실행(큐브 게시, 히트 큐브 리포트 등)과 큐브 관리 작업(큐브 로드, 큐브 언로드, 큐브 삭제 등)을 모두 포함할 수 있습니다.  

팩트_작업_큐브_캐시 테이블은 큐브 작업 중에 사용된 캐시 인스턴스에 대한 데이터를 저장합니다. 주요 정보: 캐시 만료 타임스탬프(UTC), 캐시 마지막 업데이트 타임스탬프(UTC), 캐시 크기(KB), 기록 히트 수 및 히트 수.

캐시 계층은 MicroStrategy 에만 적용되며 Badge 작업에 대한 분석을 포함하지 않습니다.  

루_캐시_개체

테이블에 저장된 캐시 개체는 캐시가 생성된 큐브 개체를 나타냅니다. 캐시 계층은 큐브 및 리포트 캐시와 관련된 정보만 저장합니다. 이 테이블은 루_개체 테이블의 보기입니다.  

테이블 열 보기

웨어하우스 테이블 열

설명

데이터-유형

캐시_개체_id

object_id

캐시 개체의 고정 ID입니다.

bigint(20)

캐시_개체_가이드

object_ GUId

메타데이터에 있는 캐시 개체의 GUID입니다.

archar(32)

캐시_개체_이름

object_name

메타데이터의 캐시 개체 이름입니다.

varchar(255)

캐시_개체_데스크

object_Desc

캐시 개체에 대한 자세한 설명입니다.

archar(512)

캐시_개체_위치

object_위치

프로젝트의 캐시 개체의 탐색 경로입니다.

예:

Platform Analytics/공유 리포트/1. 대시보드/텔레메트리

긴 텍스트

캐시_개체_ 유형_ID

object_ type_id

캐시 개체 유형의 ID입니다.

예:

데이터 가져오기 큐브

OLAP 큐브

작은 정수(6)

캐시_개체_생성_timestamp

생성_timestamp

캐시 개체가 처음 생성된 때의 UTC 타임스탬프입니다.  

날짜/시간

캐시_프로젝트_ID

project_id

해당 프로젝트의 숫자 ID입니다.

bigint(20)

캐시_개체_소유자_id

소유자_id

메타데이터에서 해당 캐시 개체 소유자의 ID입니다.

bigint(20)

캐시_개체_변형_timestamp

adjusted_timestamp

캐시 개체가 마지막으로 수정된 시간의 타임스탬프입니다.

날짜/시간

캐시_개체_status_id object_status_id 캐시 개체의 상태입니다. 작은 정수(4)

캐시_개체_버전

object_버전

캐시 개체의 버전입니다.

archar(32)

캐시_개체_인증 object_certated

캐시 개체가 메타데이터에서 인증되었는지 추적하는 데 사용되는 플래그입니다. 플래그는 다음과 같을 수 있습니다.

해당 없음

N

Y

archar(14)

루_캐시

캐시 인스턴스는 루_캐시 테이블에 저장됩니다. 이렇게 하면 시간 경과에 따라 메타데이터에 생성된 모든 큐브 캐시 인스턴스가 저장됩니다. 캐시 인스턴스는 GUID를 기반으로 식별됩니다.

설명

데이터-유형

캐시_ID

캐시 인스턴스에 대해 자동 생성 ID입니다.

bigint(20)

캐시_인스턴스_가이드

메타데이터에 있는 캐시 인스턴스의 GUID입니다.

archar(32)

캐시_타입_ID

캐시 유형에 해당하는 ID입니다. 인텔리전트 큐브 캐시만 지원됩니다.

작은 정수(4)

캐시_개체_id

캐시 인스턴스가 생성된 개체에 해당하는 ID입니다.

bigint(20)

메타데이터_id

캐시가 생성된 해당 메타데이터의 ID입니다.

bigint(20)

루_캐시_타입

캐시 유형은 캐시의 범주입니다. 리포트 캐시 및 인텔리전트 큐브 캐시 유형만 추적됩니다.  

설명

데이터-유형

캐시_타입_ID

캐시 유형의 고정 ID입니다.

작은 정수(4)

캐시_타입_데스크

캐시 유형의 미리 정의된 목록입니다. 예를 들어, 샘플 요소에 Intelligence 큐브 캐시가 포함되어 있습니다.

archar(25)

루_캐시_개체_소유자

Lu_catch_ object_ 소유자 테이블은 캐시 개체를 생성한 사용자 또는 캐시 개체를 현재 소유하고 있는 사용자를 추적하는 데 사용됩니다. 캐시 개체 소유자는 일반적으로 캐시 개체를 사용하는 방법과 대상에 대한 권한을 정의합니다. 루_캐시_개체_소유자 테이블은 웨어하우스의 li_mstr_user 테이블에 대한 보기입니다.  

테이블 열 보기

웨어하우스 테이블 열

설명

데이터-유형

캐시_개체_소유자_id mstr_user_id MicroStrategy 메타데이터의 현재 소유자/사용자에 대해 자동 생성된 ID입니다. bigint(20)

캐시_개체_소유자_가이드

mstr_user_ GUId

메타데이터에 있는 MicroStrategy 사용자의 GUID.

archar(32)

캐시_개체_소유자_이름

mstr_user_name

개체의 소유권이 있는 메타데이터의 MicroStrategy 사용자의 이름입니다.

varchar(255)

캐시_개체_소유자_로그인

mstr_user_login

메타데이터의 MicroStrategy 사용자의 로그인입니다.

varchar(255)

생성_timestamp

생성_timestamp

사용자가 메타데이터에서 처음 생성된 시간의 UTC 타임스탬프입니다.

날짜/시간

adjusted_timestamp

adjusted_timestamp

MicroStrategy 사용자가 수정된 최신 UTC 타임스탬프입니다. 값은 사용자가 수정되거나 변경되면 계속 업데이트됩니다.

날짜/시간

캐시_개체_소유자_status

mstr_user_status

메타데이터에 있는 사용자의 최신 상태입니다. 상태는 다음과 같을 수 있습니다.

보임

삭제됨

archar(25)

메타데이터_id

메타데이터_id

MicroStrategy 사용자가 생성된 해당 메타데이터의 숫자 ID. 모든 사용자는 메타데이터 레벨에 저장됩니다.

정수(11)

캐시_개체_소유자_버전_id mstr_user_버전 캐시 개체 소유자의 버전 ID입니다. archar(32)

루_캐시_개체_ 유형

캐시 개체 유형은 캐시 인스턴스가 생성된 개체의 유형을 나타냅니다. 이 애트리뷰트는 캐시 개체에 대한 보다 세부적인 그룹화 옵션을 제공합니다. 이 테이블의 데이터는 미리 정의되어 있으며 li_개체_ 유형 테이블에 대한 보기입니다.

테이블 열 보기

WH 테이블 열

설명

데이터-유형

캐시_개체_ 유형_ID

object_ type_id

캐시 개체 유형의 고정 ID입니다.

작은 정수(6)

캐시_개체_형_Dess c

object_ type_Desc

캐시 개체 유형의 고정 목록입니다.

샘플 요소에는 다음이 포함됩니다.

OLAP 큐브

데이터 가져오기 큐브

archar(128)

캐시_개체_카테고리_ id

object_Categy_id

해당 캐시 개체 범주의 숫자 ID입니다. 스키마에서 지원되지 않습니다.  

작은 정수(6)

루_캐시_status

캐시 상태는 캐시 인스턴스의 상태를 나타냅니다. 시간 경과에 따른 캐시 인스턴스의 캐시 상태는 변경될 수 있습니다. 따라서 캐시 상태는 큐브 캐시 인스턴스의 수명에 걸친 최신, 과거 및 변경 상태를 추적하기 위해 팩트_최신_큐브_캐시 및 팩트_작업_큐브_캐시 테이블에 저장됩니다.  큐브 상태 값에 대한 자세한 설명은 을(를) 참조하십시오. KB31566: MicroStrategy 9.4.x - 10.x 인텔리전트 큐브 상태 표시 및 워크플로우 .

설명

데이터-유형

Cube_status_id

캐시 상태의 고정 숫자 ID입니다.

정수(11)

Cube_status_Desc

캐시 상태에 대한 설명 폼입니다. 상태는 다음 요소의 조합이 될 수 있습니다.

처리 중

활성

제출됨

정보 더티 모니터링

더티

로드됨

로드 보류 중

언로드 보류 중

가져옴

외래

varchar(255)

캐시 프로젝트

캐시 프로젝트 애트리뷰트는 웨어하우스의 루_프로젝트 테이블을 기반으로 하는 논리 테이블 별칭입니다.  

팩트_작업_큐브_캐시

팩트_작업_큐브_캐시 테이블은 큐브 캐시 인스턴스와 관련된 트랜잭션 텔레메트리 및 각 큐브 작업에 대한 주요 메트릭을 기록합니다.  

주요 정보:

  • 히트 개수 - 인텔리전트 큐브가 마지막으로 업데이트된 이후 리포트/다큐먼트/대시보드에서 사용되는 횟수입니다. 이 숫자는 리포트/다큐먼트/대시보드가 실행될 때마다 증가하고 캐시를 적중합니다. 캐시가 업데이트되면 히트 카운트가 재설정됩니다.
  • 누적 히트 개수 - 게시된 이후 리포트/다큐먼트/대시보드에서 인텔리전트 큐브가 사용되는 횟수입니다. 이 숫자는 캐시 업데이트와 관계없이 증가합니다.
  • 캐시 크기(KB) -  은 큐브 캐시 인스턴스의 크기를 KB 단위로 기록합니다.
  • 큐브 마지막 업데이트 타임스탬프(UTC) - 큐브가 마지막으로 업데이트된 UTC 타임스탬프입니다.
  • 캐시 만료 타임스탬프(UTC) - 캐시 인스턴스가 만료되도록 설정되어 있는 UTC 타임스탬프입니다.  

팩트_작업_큐브_캐시 테이블에 기록된 작업 범주는 다음과 같습니다.

  • 큐브 수정
  • 큐브 실행 
  • 큐브 캐시 히트
  • 캐시 히트
  • 캐시 생성

설명

데이터-유형

부모_트란_id

자동 생성된 숫자 상위 작업 ID입니다. 상위 작업 애트리뷰트의 소스 열입니다. 상위 작업은 Platform Analytics 프로젝트 스키마에 정의된 최하위 레벨입니다.

bigint(20)

캐시_ID

큐브 캐시 인스턴스에 대한 자동 생성 ID입니다.

bigint(20)

Cube_status_id

트랜잭션 레벨에서 큐브 인스턴스의 상태에 해당하는 ID입니다. 큐브 인스턴스의 상태는 시간이 지남에 따라 변경될 수 있습니다.

정수(11)

캐시_크기

큐브 인스턴스의 크기(KB)입니다.

bigint(20)

adjusted_hit_count

큐브 인스턴스의 기록 히트 수입니다.

bigint(20)

히트_count

큐브 인스턴스의 히트 수입니다.

bigint(20)

마지막_업데이트_timestamp

큐브의 마지막 업데이트 타임스탬프(UTC)입니다.

날짜/시간

팩트_최신_큐브_캐시

팩트_최신_큐브_캐시 테이블은 큐브 캐시 인스턴스와 관련된 최신 트랜잭션만 기록합니다.

주요 정보:

  • 히트 개수 - 인텔리전트 큐브가 마지막으로 업데이트된 이후 리포트/다큐먼트/대시보드에서 사용된 횟수입니다. 리포트/다큐먼트/대시보드가 실행되고 캐시를 적중할 때마다 히트 수가 증가하지만 캐시가 업데이트되면 재설정됩니다.
  • 누적 히트 개수 - 게시된 이후 리포트/다큐먼트/대시보드에서 인텔리전트 큐브가 사용된 횟수입니다. 이 숫자는 캐시 업데이트와 관계없이 증가합니다.
  • 캐시 크기(KB) - 큐브 캐시 인스턴스의 크기를 KB 단위로 기록합니다.
  • 큐브 마지막 업데이트 타임스탬프(UTC) - 큐브가 마지막으로 업데이트된 타임스탬프(UTC 시간대)입니다.
  • 캐시 만료 타임스탬프(UTC) - 캐시 인스턴스가 만료되도록 설정된 타임스탬프(UTC 시간대)입니다.

설명

데이터-유형

캐시_ID 자동 생성 ID  큐브 캐시 인스턴스의 경우. bigint(20)
iServer_instance_id 자동 생성 ID  큐브 캐시 인스턴스의 경우. bigint(20)
Cube_status_id 트랜잭션 레벨에서 큐브 인스턴스의 상태에 해당하는 ID입니다. 큐브 인스턴스의 상태는 시간이 지남에 따라 변경될 수 있습니다. 정수(11)
캐시_크기 큐브 인스턴스의 크기(KB)입니다. bigint(20)
adjusted_hit_count 큐브 인스턴스의 기록 히트 수입니다. bigint(20)
히트_count 큐브 인스턴스의 히트 수입니다. bigint(20)
트랜잭션_시간스탬프 MicroStrategy 내부 사용. bigint(20)

마지막_업데이트_timestamp

큐브의 마지막 업데이트 타임스탬프(UTC)입니다.

날짜/시간