MicroStrategy ONE
사용자 그룹 계층
ㅏ MicroStrategy 사용자는 사용자 그룹과 직접적인 관계를 가질 수도 있고 간접적인 관계를 가질 수도 있습니다. 예를 들어 사용자는 사용자 그룹에 속할 수 있습니다. 또한 사용자 그룹은 다른 상위 사용자 그룹에 중첩될 수 있습니다. 사용자 그룹 관계 테이블은 계정과 해당 사용자 그룹 간의 재귀 관계를 저장합니다. 이는 이 섹션 끝에 있는 예제에 설명되어 있습니다.
lu_user_group
사용자 그룹 목록은 MicroStrategy 메타데이터. 이 테이블은 특정 정보를 저장합니다. MicroStrategy 메타데이터. 배지 계정은 메타데이터 사용자 그룹에 속하지 않습니다. 따라서 모든 배지 계정에는 다음과 같은 기본값이 할당됩니다. MicroStrategy 배지.
열 |
설명 |
데이터-유형 |
---|---|---|
user_group_id |
사용자 그룹의 자동 생성된 ID입니다. |
bigint(20) |
user_group_guid |
사용자 그룹 개체의 메타데이터 GUID입니다. |
varchar(32) |
사용자_그룹_이름 |
메타데이터에 저장된 사용자 그룹의 이름입니다. |
varchar(255) |
user_group_desc |
사용자 그룹 개체의 속성 대화 상자에 추가된 설명입니다. |
varchar(512) |
메타데이터_ID |
각 사용자 그룹에 해당하는 메타데이터의 ID입니다. 모든 사용자 그룹은 메타데이터 수준에 저장됩니다. |
bigint(20) |
생성_타임스탬프 |
메타데이터에서 사용자 그룹이 처음 생성된 시점의 UTC 타임스탬프입니다. 사용자 목록을 가져오는 데 스크립트가 사용된 경우 타임스탬프는 사용자 그룹에 대해 동일할 수 있습니다. |
날짜 시간 |
수정_타임스탬프 |
사용자 그룹 객체가 마지막으로 변경된 시점의 최신 UTC 타임스탬프입니다. 개체가 수정되면 값이 계속 업데이트됩니다. |
날짜 시간 |
user_group_status |
메타데이터에 있는 사용자 그룹 개체의 최신 상태입니다. 상태는 다음과 같습니다. 활성 삭제됨 |
varchar(25) |
user_group_version | 사용자 그룹의 버전 ID입니다. | varchar(32) |
rel_account__usergroup
Microstrategy 사용자 개체와 메타데이터의 직속 상위 사용자 그룹 간의 관계 테이블입니다. 이 테이블은 사용자와 사용자 그룹 간의 간접적인 관계를 저장하지 않습니다. 이 테이블에는 사용자가 직접 포함되지 않은 사용자 그룹에 대한 행이 없습니다.
열 |
설명 |
데이터-유형 |
---|---|---|
계정 ID |
해당 사용자 그룹에 속한 계정의 ID입니다. |
bigint(20) |
user_group_id |
계정이 직접적으로 해당하는 사용자 그룹 ID입니다. |
bigint(20) |
rel_childuser__usergroup
이는 Microstrategy 사용자 그룹과 메타데이터의 상위 사용자 그룹 간의 관계 테이블입니다. 단일 사용자 그룹은 다른 상위 사용자 그룹에 반복적으로 속할 수 있는 여러 상위 사용자 그룹의 하위 그룹이 될 수 있습니다. 이 테이블은 특히 사용자 그룹과 모든 상위 사용자 그룹(직접 또는 간접) 간의 재귀 관계를 형성하는 데 사용됩니다. 모든 간접 관계가 해결되어 이 테이블에 직접 관계가 생성됩니다.
열 |
설명 |
데이터-유형 |
---|---|---|
child_group_id |
해당 상위 사용자 그룹에 속한 하위 사용자의 ID입니다. |
bigint(20) |
user_group_id |
상위 사용자 그룹 ID입니다. |
bigint(20) |