MicroStrategy ONE
연결 매핑
연결 맵 MicroStrategy 사이의 링크입니다 MicroStrategy 사용자, 데이터베이스 연결 및 데이터베이스 로그인. 데이터베이스(행 수준) 보안을 적용하는 데 사용됩니다. MicroStrategy 사용자. 연결 매핑을 통해 관리자는 MicroStrategy 시스템을 데이터 웨어하우스 RDBMS의 특정 로그인 ID로 복사합니다. 매핑은 일반적으로 설계자가 이미 생성했을 수 있는 여러 RDBMS 데이터 보안 기술(보안 뷰, 행별 팩트 테이블 분할, 열별 팩트 테이블 분할) 중 하나를 활용하는 데 사용됩니다. 데이터베이스 연결 맵이 수정되면 MicroStrategy Intelligence Server 변경 사항을 인식하려면 새로 고쳐야 합니다.
자세한 내용은 아래 비디오를 확인하십시오!
연결 매핑은 다음과 같은 경우에 유용합니다. MicroStrategy 사용자는 데이터 웨어하우스 수준에서 서로 구별되어야 하거나 별도의 데이터 웨어하우스로 연결되어야 합니다. 이 두 가지 시나리오는 아래에 설명되어 있습니다.
다양한 데이터베이스 로그인을 사용하여 데이터 웨어하우스에 연결
이 시나리오에서 프로젝트, 데이터베이스 인스턴스 및 데이터 웨어하우스는 두 그룹의 사용자에 대해 동일하지만 연결 매핑은 각 그룹에 대해 서로 다른 데이터베이스 로그인을 지정합니다. 연결 매핑을 사용할 수 있는 한 가지 경우는 데이터 웨어하우스에 기존 보안 뷰가 정의되어 있고 허용하려는 경우입니다. MicroStrategy 특정 로그인 ID를 사용하여 데이터 웨어하우스에서 사용자 작업을 실행할 수 있습니다.
예
회사의 CEO는 모든 데이터에 접근할 수 있는 로그인 정보를 갖고 있는 반면, 다른 모든 사용자는 데이터에 제한적으로 접근할 수 있는 로그인 정보를 가지고 있습니다.
CEO는 모든 데이터에 접근할 수 있습니다. (창고 로그인 ID = "CEO")
다른 모든 사용자는 액세스가 제한되어 있습니다(웨어하우스 로그인 ID = "MSTR 사용자").
이 경우 다음 내에 사용자 연결 매핑을 생성해야 합니다. MicroStrategy CEO를 위해. 이렇게 하려면 다음을 수행해야 합니다.
CEO에 대한 새 데이터베이스 로그인 정의를 생성합니다. MicroStrategy 데이터 웨어하우스의 기존 로그인 ID와 일치합니다.
새 연결 매핑을 생성합니다. MicroStrategy CEO 사용자가 새 데이터베이스 로그인을 사용하도록 지정하려면
아래 다이어그램에서는 CEO가 CEO로 연결하고("CEO"라는 새 데이터베이스 로그인 사용) 다른 모든 사용자는 기본 데이터베이스 로그인 "MSTR 사용자"를 사용합니다.
동일한 프로젝트를 사용하여 다른 데이터 웨어하우스에 연결
이 시나리오에서는 프로젝트, 데이터베이스 인스턴스 및 데이터베이스 로그인이 동일하지만 연결 매핑은 두 그룹에 대해 서로 다른 데이터베이스 연결(따라서 서로 다른 DSN)을 지정합니다. 프로젝트가 두 데이터 웨어하우스와 함께 작동하려면 구조가 동일해야 합니다. 이는 두 개의 데이터 웨어하우스가 있는 환경에 적용 가능합니다.
예
두 개의 데이터 웨어하우스가 있습니다. 하나는 국내 데이터이고 다른 하나는 해외 데이터입니다. 사용자는 로그인할 때 자신이 속한 사용자 그룹에 따라 둘 중 하나로 연결되어야 합니다. MicroStrategy.
"미국 사용자"는 미국 데이터 웨어하우스에 연결합니다(데이터 웨어하우스 로그인 ID "MSTR 사용자")
"유럽 사용자"는 런던 데이터 웨어하우스에 연결합니다(데이터 웨어하우스 로그인 ID "MSTR 사용자")
이 경우 다음 내에 사용자 연결 매핑을 생성해야 합니다. MicroStrategy 두 사용자 그룹 모두에 대해. 이렇게 하려면 다음을 수행해야 합니다.
두 개의 데이터베이스 연결을 생성합니다. MicroStrategy - 각 데이터 웨어하우스에 하나씩(각 데이터 웨어하우스에 대해 DSN이 이미 존재한다고 가정)
두 개의 연결 매핑을 생성합니다. MicroStrategy 두 개의 새로운 데이터베이스 연결 정의를 통해 그룹을 다른 데이터 웨어하우스에 연결하는 프로젝트
아래 다이어그램에서는 "US"와 "Europe"이라는 두 개의 서로 다른 데이터베이스 연결이 사용되었습니다. 두 데이터베이스 연결에 대한 데이터 웨어하우스 로그인 ID는 "MSTR 사용자"이지만 MicroStrategy, 사용자는 두 개의 서로 다른 그룹에 속합니다: '미국 사용자' 및 '유럽 사용자'.
연결 매핑 생성
Workstation의 프로젝트 구성 편집기에서 새 연결 매핑을 생성할 수 있습니다. 연결 매핑을 생성하려면 사용자 또는 그룹에 기본값과 다른 데이터베이스 연결 또는 데이터베이스 로그인을 할당해야 합니다.
Workstation에서 프로젝트에 로그인합니다. 다음 권한이 있어야 합니다.
연결 맵 구성
모든 개체 보안 액세스 검사 무시
프로젝트 데이터 소스 구성
프로젝트를 마우스 오른쪽 버튼으로 클릭하고 속성.
선택하다 정보를 얻다 Mac을 사용하는 경우.
- 왼쪽 창에서 다음을 선택합니다. 연결 매핑.
딸깍 하는 소리 연결 맵 새 행을 추가하려면
선택 데이터 소스, 데이터베이스 연결 및 데이터베이스 로그인 드롭다운에서
사용자/그룹 섹션에서 추가하다 사용자 또는 사용자 그룹을 추가합니다.
검색을 사용하거나 적절한 사용자 또는 사용자 그룹으로 이동하여 선택하세요.
사용자 또는 그룹을 선택한 후 추가하다 연결 매핑에 추가합니다.
연결 매핑에서 사용자 또는 사용자 그룹을 제거하려면 사용자 또는 /그룹 위에 마우스를 놓고 .
OK(확인)를 클릭합니다.