MicroStrategy ONE

개체 계층

객체 계층 구조와 팩트 테이블은 모든 주요 스키마(테이블, 팩트, 속성 등)와 애플리케이션 객체(보고서, 대시보드, 큐브 등)를 추적합니다. MicroStrategy Platform Analytics에서 모니터링하는 메타데이터입니다. 개체 계층 구조는 구성 개체(구독, 일정, 사용자, 사용자 그룹 등)와 관련된 데이터를 기록하지 않습니다. 구성 개체는 별도의 계층 구조에 저장됩니다.

객체 카테고리 그리고객체 유형 다양한 메타데이터 개체를 그룹화/분류한 것입니다. 전체 개체 범주 및 개체 유형 목록: 섹션의 마지막 부분에 제공됩니다.

구성요소 객체 계층 구조는 개체와 모든 직계 하위 구성 요소 간의 관계를 추적하는 데 사용됩니다. 메타데이터의 개체는 Platform Analytics의 개체 및 구성 요소 개체일 수 있습니다. lu_comComponent_object 테이블은 기본 lu_object 테이블에 대한 뷰입니다. 모든 개체는 메타데이터 및 프로젝트 수준에 저장됩니다.

객체와 해당 하위 구성 요소 객체 간의 관계는 사실_객체_구성 요소 테이블에 저장됩니다. 이 테이블에는 개체와 해당 구성 요소 간의 가장 최근 관계만 저장됩니다. 예를 들어, 보고서에서 속성이 제거되면 해당 속성은 Fact_object_comComponent 테이블의 구성 요소로서 제거됩니다.

lu_object_category

개체 범주는 보고서, 속성, 문서, 지표 등과 같은 메타데이터의 개체 유형을 상위 수준으로 분류한 것입니다. 이 테이블과 해당 속성은 메타데이터의 특정 유형의 개체를 분석하기 위한 주요 필터/선택기 역할을 합니다. 이 테이블의 데이터는 정적이며 사전 정의되어 있습니다. 

설명

데이터-유형

object_category_id

객체 카테고리의 고정 숫자 ID입니다.

작은 정수(6)

object_category_desc

개체 범주의 고정 목록입니다. 샘플 요소는 다음과 같습니다.

애트리뷰트

리포트

큐브

varchar(128)

lu_object_type

모니터링 중인 메타데이터에 저장된 특정 개체에 대한 개체 유형입니다. 이 속성은 개체에 대한 보다 세부적인 그룹화 옵션을 제공합니다. 예를 들어, 개체의 범주가 큐브인 경우 해당 유형은 OLAP 큐브 또는 데이터 가져오기 큐브일 수 있습니다. 이 테이블의 데이터는 정적이며 사전 정의되어 있습니다.

설명

데이터-유형

객체_유형_ID

객체 유형의 고정 숫자 ID입니다.

작은 정수(6)

object_type_desc

개체 유형의 고정 목록입니다. 샘플 요소는 다음과 같습니다.

OLAP 큐브

데이터 가져오기 큐브

varchar(128)

object_category_id

해당 개체 범주의 숫자 ID입니다. 이 열은 객체 범주 속성의 소스입니다.

작은 정수(6)

lu_object_extended_type

모니터링 중인 메타데이터에 저장된 특정 개체 유형에 대한 개체 확장 유형입니다. 이 속성은 MDX 보고서 또는 데이터 가져오기 큐브와 같은 보다 세부적인 개체 유형을 제공합니다. 이 테이블의 데이터는 정적이며 사전 정의되어 있습니다.

설명

데이터-유형

확장_유형_ID 확장 유형의 고정 숫자 ID입니다. 이 열은 개체 확장 유형 속성의 소스입니다.

정수(11)

확장_유형_설명

확장 유형의 고정 목록입니다. 샘플 요소는 다음과 같습니다.

데이터 가져오기 Google 드라이브

자유형 SQL

varchar(255)

lu_object

개체에는 특정 프로젝트에 대한 메타데이터에 저장된 고유한 애플리케이션 또는 스키마 개체가 포함되어 있습니다. 각 개체에는 고유한 GUID가 있으며 프로젝트 수준에서 정의됩니다.

설명

데이터-유형

object_id

객체에 대해 자동 생성된 숫자 ID입니다.

bigint(20)

object_guid

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

varchar(32)

객체_이름

메타데이터에 저장된 개체의 이름입니다. 행이 나타내는 객체가 열(object_type_id = 4, object_category_id = 3)인 경우 해당 열의 DataType이 이름에 접미사로 추가됩니다.

예:

개체 이름:SignedInt

varchar(255)

object_desc

개체에 대한 설명입니다.

varchar(512)

객체_위치

프로젝트의 개체에 대한 탐색 경로입니다.

예: 

플랫폼 분석/공유 보고서/1. 대시보드/원격 측정

varchar(1024)

생산 일

객체가 처음 생성된 UTC 날짜입니다. 이 열은 객체 생성 날짜 속성의 소스입니다. 

날짜

수정_날짜

객체가 마지막으로 수정된 날짜로부터 가장 최근 날짜입니다. 날짜는 개체가 수정됨에 따라 계속 업데이트됩니다. 이 열은 객체 수정 날짜 속성의 소스입니다.

날짜

생성_타임스탬프

객체가 처음 생성된 시점의 UTC 타임스탬프입니다.

날짜 시간

수정_타임스탬프

객체가 마지막으로 수정된 시점의 최신 UTC 타임스탬프입니다. 타임스탬프는 객체가 수정됨에 따라 계속 업데이트됩니다. 

날짜 시간

객체_상태_ID

객체의 최신 상태에 대한 숫자 ID입니다. 상태 ID는 최신 수정 사항에 따라 변경됩니다. 상태는 다음과 같습니다.

보임

숨겨짐 

삭제됨

이에

이 열은 개체 상태 속성의 소스입니다.

아주 작은(4)

객체_유형_ID

해당 개체 유형의 숫자 ID입니다. 이 열은 객체 유형 속성의 소스입니다.

작은 정수(6)

프로젝트_ID

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

정수(11)

소유자_ID

해당 객체 소유자의 숫자 ID입니다.

bigint(20)

object_extended_type_id

개체 확장 유형의 숫자 ID입니다.

예를 들어 개체가 데이터 가져오기 큐브인 경우 해당 확장 유형은 데이터 가져오기 Google Big Query 쿼리 작성일 수 있습니다. 이 열은 개체 확장 유형 속성의 소스입니다.

정수(11)

객체_버전 객체의 버전 ID입니다. varchar(32)

객체_인증됨

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

해당사항 없음

N

Y

varchar(14)

lu_comComponent_object_category

lu_object_category 창고 테이블에 대한 보기입니다. 이 테이블은 개체 내에 중첩된 하위 구성 요소 개체의 분류를 추적합니다. 이 테이블의 데이터는 정적이며 사전 정의되어 있습니다.

테이블 열 보기

WH 테이블 열

설명

데이터-유형

구성요소_객체_카테고리_id

object_category_id

객체 구성요소 카테고리의 고정 ID입니다.

작은 정수(6)

구성 요소_객체_카테고리_설명

object_category_desc

미리 정의된 구성 요소 개체 목록입니다.

varchar(128)

lu_comComponent_object_type

lu_object_type 웨어하우스 테이블에 대한 보기입니다. 이 테이블은 객체 내에 중첩된 하위 구성 요소 객체의 객체 유형을 추적합니다. 개체 범주에 대한 보다 세부적인 분석을 제공합니다. 이 테이블의 데이터는 정적이며 사전 정의되어 있습니다.

테이블 열 보기

WH 테이블 열

설명

데이터-유형

구성 요소_객체_유형_ID

객체_유형_ID

구성 요소 개체 유형의 고정 ID입니다.

작은 정수(6)

구성요소_객체_유형_설명

object_type_desc

구성 요소 개체 유형의 사전 정의된 목록입니다. 이 열은 구성요소 객체 유형 속성의 소스입니다.

varchar(128)

구성요소_객체_카테고리_id

object_category_id

해당 구성 요소 개체 범주의 숫자 ID입니다.

작은 정수(6)

lu_comComponent_object

lu_object 웨어하우스 테이블에 대한 뷰입니다. 이 표에는 특정 프로젝트의 메타데이터에 저장된 고유한 애플리케이션 또는 스키마 개체가 나열되어 있습니다. 각 구성 요소 개체는 고유한 GUID를 가지며 프로젝트 수준에서 정의됩니다.

테이블 열 보기

WH 테이블 열

설명

데이터-유형

구성 요소_객체_ID

object_id

구성 요소 개체에 대해 자동 생성된 숫자 ID입니다.

bigint(20)

구성 요소_객체_guid

object_guid

구성 요소 개체의 메타데이터 GUID입니다.

varchar(32)

구성 요소_객체_이름

객체_이름

메타데이터에 저장된 구성 요소 개체의 이름입니다. 이 열은 구성 요소 개체 속성의 소스입니다.

varchar(255)

구성요소_객체_설명

object_desc

구성 요소 개체에 대한 설명입니다.

varchar(512)

구성 요소_객체_위치

객체_위치

프로젝트의 구성 요소 개체에 대한 탐색 경로입니다.

varchar(1024)

구성요소_객체_유형_ID

객체_유형_ID

해당 구성 요소 개체 유형의 숫자 ID입니다. 이 열은 구성요소 객체 유형 속성의 소스입니다.

작은 정수(6)

component_object_extende d_type_id 확장_유형_ID 해당 구성 요소 개체 확장 유형의 숫자 ID입니다. 이 열은 구성 요소 개체 확장 유형 속성의 소스입니다.  

프로젝트_ID

프로젝트_ID

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

정수(11)

구성 요소_객체_버전 객체_버전 구성 요소 개체의 버전 ID입니다. varchar(32)
구성 요소_객체_인증 객체_인증됨

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

해당사항 없음

N

Y

varchar(14)

사실_객체_구성요소

객체 MicroStrategy 독립형 엔터티로 존재할 수도 있고 다른 객체에 의해 사용될 수도 있으므로 구성 요소 객체가 될 수 있습니다. 객체와 해당 구성 요소 객체 사이의 관계는fact_object_comComponent 테이블에 저장됩니다. 이 테이블은 개체와 해당 구성 요소 간의 현재 직접적인 관계만 저장합니다.  예를 들어, 보고서에서 속성이 제거되면 Fact_object_comComponent 테이블에서도 제거됩니다. 

설명

데이터-유형

object_id

객체에 대해 자동 생성된 숫자 ID입니다.

bigint(20)

구성 요소_객체_ID

구성 요소 개체에 대해 자동 생성된 숫자 ID입니다.

bigint(20)

개체 범주 및 개체 유형 목록:

다음은 Platform Analytics에서 추적되는 개체 카테고리 및 개체 유형의 전체 목록입니다. 

개체 범주

개체 유형

임시 개체 임시 개체

애트리뷰트 폼

속성 양식 카테고리

애트리뷰트

추상 속성

애트리뷰트

속성 역할

속성 변환

파생 애트리뷰트

재귀적 속성

카드 카드

콘솔리데이션

통합

큐브

데이터 가져오기 큐브

OLAP 큐브

사용자 정의 그룹

사용자 정의 그룹

요소 그룹화

파생 요소

파생 요소

문서

다큐먼트

HTML 문서

리포트 쓰기 다큐먼트

대시보드

대시보드

요소 로드 객체 요소 로드 객체

팩트

팩트

필터

필터

필터 파티션

필터 세그먼트

폴더

사용자 폴더

시스템 폴더

계층

시스템 계층
사용자 계층

관리 객체

관리되는 속성

관리 속성 양식

관리되는 열

통합 관리

관리형 데이터 가져오기 큐브

관리형 지능형 큐브

관리되는 데이터베이스 테이블

관리되는 파생 요소

관리형 파생 속성

관리형 논리 테이블

관리형 그리드 보고서

관리 계층

관리형 카드

관리되는 폴더

관리되는 지표

관리 개체

메트릭

 

데이터 마이닝 지표

메트릭

메트릭 익스트림

측정항목 소계

참조선

시스템 소계

트레이닝 메트릭

프로젝트 프로젝트

프롬프트

애트리뷰트 요소 프롬프트

내장된 프롬프트

레벨 프롬프트

개체 프롬프트

프롬프트

프롬프트 표현 초안

값 프롬프트

리포트

기본 보고서

데이터 마트 리포트

그래프 보고서

그리드 및 그래프 보고서

그리드 보고서

점증적 새로 고침 리포트

비대화형 보고서

SQL 보고서

텍스트 보고서

거래 서비스 보고서

보안 필터

보안 필터

테이블

데이터베이스 테이블

논리 테이블

파티션 데이터베이스 테이블

파티션 논리 테이블

파티션 매핑 테이블

템플릿

템플릿

변형

변형

알 수 없음

알 수 없음

lu_object_status

객체의 최신 상태입니다. 개체 상태는 개체가 수정됨에 따라 계속 변경됩니다. 상태는 항상 가장 최근 상태를 반영합니다. 개체는 메타데이터에 저장된 응용 프로그램 또는 스키마 개체로 정의됩니다. 구성 개체(구독, 일정, 사용자 등)의 상태는 포함되지 않습니다. 구성 개체 상태는 속성의 형태로 추적됩니다. 예를 들어 일정 속성에는 최신 상태를 추적하는 상태 양식이 있습니다.

설명

데이터-유형

객체_상태_ID

개체 상태에 대해 정의된 숫자 ID입니다.

작은인트(4)

object_status_desc

 

개체의 현재 상태입니다. 개체가 수정되면 상태가 변경됩니다. 즉, 메타데이터에서 숨김으로 표시되거나 삭제된 것으로 표시됩니다. 개체 상태 요소에는 다음이 포함됩니다.

요소 로드 개체

임시

보임

삭제됨

숨겨짐

varchar(25)

lu_object_owner

lu_object_owner는 웨어하우스의 lu_mstr_user 테이블에 대한 뷰입니다. lu_object_owner 테이블은 객체를 생성한 사용자나 현재 객체를 소유한 다른 사용자를 추적하는 데 사용됩니다. 일반적으로 소유자는 개체를 사용할 수 있는 방법 및 개체를 사용할 수 있는 사람에 대한 권한을 정의합니다.

테이블 열 보기

WH 테이블 열

설명

데이터-유형

객체_소유자_ID

mstr_user_id

현재 소유자의 자동 생성된 숫자 ID입니다. MicroStrategy 메타데이터.

bigint(20)

object_owner_guid

mstr_user_guid

사용자 개체의 메타데이터 GUID입니다.

varchar(32)

객체_소유자_이름

mstr_user_name

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

varchar(255)

 

object_owner_desc

mstr_user_desc

메타데이터의 사용자 개체에 대한 설명입니다.

varchar(512)

object_owner_login

mstr_user_login

메타데이터에 있는 사용자 개체의 로그인입니다.

varchar(255)

생성_타임스탬프

생성_타임스탬프

메타데이터에서 사용자가 처음 생성된 시점의 UTC 타임스탬프입니다. 사용자 목록을 가져오는 데 스크립트가 사용된 경우 타임스탬프는 사용자에 대해 동일할 수 있습니다. 이것은 예상됩니다.

날짜 시간

수정_타임스탬프

수정_타임스탬프

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

날짜 시간

object_owner_status

mstr_user_status

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

보임

숨겨짐

삭제됨

varchar(25)

메타데이터_ID

메타데이터_ID

각 사용자에 대한 해당 메타데이터의 숫자 ID입니다. 모든 사용자는 메타데이터 수준에 저장됩니다. 

정수(11)

object_owner_version

객체_버전

객체 소유자의 버전 ID입니다.

varchar(32)

사실_객체_변경_저널

이 팩트 테이블은 기록 변경 저널 수정 정보를 저장합니다. 이 테이블을 lu_object, lu_account, lu_account와 같은 다른 조회 테이블과 조인함으로써 사용자는 누가 언제 어떤 개체를 변경했는지 분석할 수 있습니다.

변경 저널 정보를 추적하는 개체에는 lu_object_type 테이블의 모든 개체 유형이 포함됩니다. Platform Analytics 저장소에 변경 저널 팩트 테이블을 추가하면 관리자는 Platform Analytics에서 모니터링하는 메타데이터의 모든 개체에 대한 개체 수정 내역을 분석할 수 있습니다.

설명

데이터-유형

object_id

팩트 객체에 대해 자동 생성된 숫자 ID입니다. 이를 통해 해당 개체가 속한 프로젝트를 확인할 수 있습니다.

bigint(20)

세션_ID

팩트 객체에 대해 자동 생성된 숫자 ID입니다. 이를 통해 변경 사항이 적용된 세션, 변경 사항이 적용된 클라이언트 또는 서버, 변경 사항이 적용된 클라이언트 유형(예: 세션 소스)을 확인할 수 있습니다.

bigint(20)

계정 ID

팩트 객체에 대해 자동 생성된 숫자 ID입니다. 이를 통해 객체를 수정한 사람(예: 계정)을 확인할 수 있습니다.

bigint(20)

 

변경_유형_ID

객체 변경 유형의 고정 ID입니다.

아주 작은(4)

거래_타임스탬프

MicroStrategy 내부 사용.

날짜시간(3)

트랜_날짜

MicroStrategy 내부 사용.

날짜

코멘트

변경 사항이 개체에 저장될 때 사용자가 남기는 설명입니다.

긴 텍스트

lu_change_type

변경 유형은 사용자가 개체에 대해 수행하는 개체 변경 유형입니다. 예를 들어 새 개체를 생성하거나 개체를 삭제합니다.

설명

데이터-유형

변경_유형_ID

변경 유형의 고정 숫자 ID입니다. Fact_object_change_journal의change_type_id 열에 대한 소스 열입니다.

작은 정수(6)

변경_유형_설명

변경 유형의 고정 목록입니다. 변경 유형에는 다음이 포함됩니다.

0 예약됨

1 Reserverd2

2 개체 저장

3 Reserverd3

4 개체 삭제

5 쓰레기 수거

6 변경 저널 상태 설정

7 변경 저널 상태 가져오기

8 퍼지 변경 일지

9 변화일지 검색

10 병합 사용자 삭제

11 경로로 개체 찾기

12 객체 복사

13 원본 계정 조작

14 클러스터 큐브 변경 알림

varchar(32)