MicroStrategy에서 Foundry 데이터셋 사용
MicroStrategy가 인증한 Foundry 커넥터로 보고서와 대화형 분석 문서인 dossier를 작성할 수 있습니다. 인증에는 Foundry 사용자 생성 토큰을 사용하며, 조회에는 해당 사용자의 세분화된 접근 권한이 적용됩니다.
제품과 버전
| 제품 | 지원 범위 |
|---|---|
| MicroStrategy Workstation | 2021 Update 8에서는 Preview 기능 |
| MicroStrategy Workstation | 2021 Update 9 이상에서는 기본 커넥터 |
| MicroStrategy Library | 2021 Update 9 이상 |
Workstation for Mac은 2021 Update 12가 마지막 기능 릴리스이며 보안 및 서비스 업데이트 지원은 2024년 6월에 종료되었습니다. 공급사 지원 정책에 따라 신규 환경은 Windows Workstation 또는 Windows 가상 머신을 사용합니다. 아래의 Mac 로컬 dossier 드라이버 조건은 기존 Mac 환경을 설명합니다.
커넥터와 JDBC 드라이버
2021 Update 8에서는 Workstation의 Help > Preview Features를 활성화합니다. 왼쪽 Administration 아래 Data Sources의 더하기 아이콘을 선택하고 Palantir Foundry가 있는지 확인합니다.
2021 Update 9 이상에서는 Administration의 Data Sources에서 Palantir Foundry를 찾습니다. 해당 커넥터가 보이지 않으면 MicroStrategy 지원 담당자에게 문의합니다. 제품과 Workstation을 업그레이드해야 할 수 있습니다.
드라이버 설치 여부는 다음과 같습니다.
| 환경 | JDBC 준비 |
|---|---|
| 2021 Update 8 | Foundry JDBC 드라이버를 별도 설치 |
| 2021 Update 9 이상 Windows Workstation 및 Intelligence Server | Foundry JDBC 드라이버 기본 포함 |
| 기존 Mac Workstation에서 로컬 dossier 사용 | Foundry JDBC 드라이버 별도 설치 필요 |
별도 설치가 필요한 경우 JAR을 MicroStrategy JDBC 드라이버 위치에 둡니다. 공급사 설치 안내에 나온 Windows 기본 위치는 다음과 같습니다.
C:\Program Files (x86)\Common Files\MicroStrategy\JDBC
설치 중 문제가 발생하면 Palantir 담당자에게 문의합니다. Java 요구 조건은 공통 JDBC 안내를 따릅니다.
Workstation에서 데이터 원천 만들기
이 경로는 Administration에서 데이터 원천을 먼저 등록합니다.
- 2021 Update 8이면
Help > Preview Features를 켭니다. Update 9 이상에서는 이 단계가 필요하지 않습니다.
- Administration 아래 Data Sources 옆의 더하기 아이콘을 선택합니다.
- Palantir Foundry를 선택합니다.
- 데이터 원천 이름을 입력하고 Database version은 기본값을 유지합니다. 이 연결을 사용할 MicroStrategy 프로젝트를 선택합니다.
Default Database Connection > Add New Database Connection을 선택합니다.
- 아래의 연결 속성에 따라 Foundry 호스트, 프로젝트와 토큰을 입력합니다.
MicroStrategy 데이터셋에서 데이터 원천 만들기
2021 Update 9 이상에서는 데이터셋을 만드는 과정에서도 Foundry 연결을 등록할 수 있습니다.
- Workstation의 Help에서 Enable New Data Import Experience를 끕니다.
- Analysis의 Datasets 옆 더하기 아이콘을 선택합니다. Create Dataset에서 Data Import Cube를 선택합니다.
- Data Sources에서 Palantir Foundry를 찾습니다.
- Select Import Options에서 가져오기 방식을 선택하고 Next를 선택합니다. 테이블을 탐색할 때는 Select Tables를 사용합니다.
- Import from Table에서 Data Sources 옆 더하기 아이콘을 선택합니다.
- 다음 연결 속성을 입력합니다.
Foundry 연결 속성
| 속성 | 입력과 조건 |
|---|---|
| Server | 실제 Foundry 호스트. 예: example.palantirfoundry.com |
| Catalog | Foundry 프로젝트의 전체 경로. 예: /MyOrg/MyProject. Update 9 이상에서는 필수 |
| Token | 유효한 Foundry 사용자 생성 토큰. 이 커넥터는 토큰 기반 인증만 지원 |
| Additional Connection String Parameters | Advanced 탭에서 선택 설정. 각 매개변수를 &로 구분 |
Catalog는 테이블 탐색 문제를 해결하는 데 사용합니다. Update 8에는 Advanced의 Additional Connection String Parameters에 Catalog를 지정합니다. Update 9 이상에서는 전용 Catalog 필드에 지정합니다.
아래는 가상 프로젝트 경로와 master 브랜치를 사용하는 Update 8의 추가 매개변수 예시입니다. 실제 프로젝트 경로와 브랜치로 바꿉니다.
Catalog=/MyOrg/MyProject&Branch=master
선택할 수 있는 키와 의미는 JDBC 구성 매개변수에 설명되어 있습니다. Update 9 이상은 Dialect를 권장값 SPARK로 고정하며 변경할 수 없습니다.
연결한 데이터셋 가져오기
왼쪽 Datasets에서 Data Import Cube 또는 Intelligent Cube를 선택합니다.
- Update 8에서는 Help의 Enable New Data Import Experience를 켭니다. 앞서 만든 Foundry 데이터 원천을 선택하고 연결한 뒤 데이터셋을 가져옵니다.
- Update 9 이상에서는 데이터 원천 목록에서 Palantir Foundry를 선택합니다. Select Import Options에서 가져오기 방식을 고른 뒤 Import from Table에서 앞서 만든 Foundry 데이터 원천에 연결하고 데이터셋을 가져옵니다.
가져온 데이터를 사용하여 MicroStrategy 보고서와 dossier를 작성합니다.