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)입니다. |
날짜/시간 |
