관리 및 로그인 설정
Esri Maps for MicroStrategy에는 ArcGIS 구독이 필요합니다.ArcGIS Online 기관 구독 또는 온-프레미스 Portal for ArcGIS 배포로 구독을 사용할 수 있습니다.여기서는 플랫폼에 접근하는 데 사용되는 인증 방법을 ArcGIS 관리자가 올바르게 구성했다고 가정합니다.
Esri Maps for MicroStrategy 관리자는 응용프로그램의 설정 파일을 구성하여 플랫폼 구독에 적절한 인증 방법을 트리거하는 데 사용되는 로그인 방법을 지정합니다.또한 여러 사용자 옵션 및 ArcGIS 플랫폼의 위치도 지정합니다.로그인 설정에 대한 자세한 내용은 로그인 설정 구성을 참조하세요.
Windows에서 구성 파일은 다음 위치에 있습니다.
<MicroStrategy plugin directory>\em4mstr\JavaScript\configuration\settings.js
Linux에서 구성 파일은 다음 위치에 있습니다.
<MicroStrategy plugin directory>/em4mstr/JavaScript/configuration/settings.js
로그인 등록정보
다음 등록정보를 사용하여 로그인 방법과 관련된 여러 설정을 정의합니다.자세한 내용은 로그인 설정 구성을 참조하세요.
- arcgisUrl - ArcGIS Online 기관 또는 Portal for ArcGIS의 위치를 가리킵니다.이 등록정보 값을 지정해야 Esri Maps for MicroStrategy가 정상적으로 작동합니다.값은 따옴표로 묶어야 하는 문자열입니다.ArcGIS Online의 기본값은 http://www.arcgis.com입니다.다른 값을 입력하려면 http://[OrgAccount].maps.arcgis.com 형식을 사용해야 합니다. 여기서 [OrgAccount]는 기관의 ArcGIS Online 기관 계정 루트입니다.Portal for ArcGIS의 경우에는 http://[PortalHost]/[PortalApp] 형식을 사용합니다.
예:
arcgisUrl: “http://www.lacs.maps.arcgis.com”
OR
arcgisUrl: “http://portalhost.esri.com/gis”
- arcgisAuthType - ArcGIS에 접근하는 데 사용되는 로그인 방법을 지정합니다.이 등록정보 값은 따옴표로 묶어야 하는 문자열입니다.
사용 가능한 값은 다음과 같습니다.
- app - 응용프로그램 로그인 방법에서는 단일 계정을 사용하여 모든 ArcGIS 항목에 접근합니다.이 인증 유형을 지정하는 경우에는 arcgisAppUser 및 arcgisAppPassword 등록정보도 지정해야 합니다.
- arcgisAppUser - 로그인 유형(arcgisAuthType)을 app으로 설정하는 경우 이 등록정보는 인증 토큰을 검색하는 데 사용되는 사용자 이름을 지정합니다. 인증 토큰은 ArcGIS 항목을 검색하는 데 사용됩니다.이 등록정보 값은 따옴표로 묶어야 하는 문자열입니다.로그인 방법을 user로 설정하면 이 등록정보는 무시됩니다.
예: arcgisAppUser: "Test User"
- arcgisAppPassword - 로그인 유형(arcgisAuthType)을 app으로 설정하는 경우 이 등록정보는 인증 토큰을 검색하는 데 사용되는 패스워드를 지정합니다. 인증 토큰은 ArcGIS 항목을 검색하는 데 사용됩니다.이 등록정보 값은 따옴표로 묶어야 하는 문자열입니다.로그인 방법을 user로 설정하면 이 등록정보는 무시됩니다.
예: arcgisAppPassword: "Test 123"
- arcgisAppId - 이 등록정보는 ArcGIS Online에 대해 user 로그인 방법을 지정할 때만 사용됩니다.값은 ArcGIS 플랫폼에 응용프로그램을 등록할 때 생성되는 고유한 응용프로그램 ID를 지정해야 합니다.이 등록정보 값은 따옴표로 묶어야 하는 문자열입니다.
예:arcgisAppID: "nvgHDDFXzMRWmKfY"
자세한 내용은 응용프로그램 ID 생성을 참조하세요.
관리 설정
다음 등록정보를 사용하여 사용자 옵션을 정의합니다.
- keepAliveInterval - 현재 세션을 활성 상태로 유지하기 위한 사용자 상호 작용 확인 간의 간격을 지정합니다.
Esri에서는 연결 유지(keep-alive) 전송을 반복하며 사용자 상호 작용을 확인합니다.응답이 수신되지 않으면 응용프로그램은 지정된 간격으로 연결 유지(keep-alive) 전송을 계속 보내 유휴 연결이 계속 활성 상태인지를 확인합니다.이 등록정보 값은 밀리초 단위로 지정되며 기본값은 60000입니다.
예:keepAliveInterval: 60000
- arcgisSharing - acrgisUrl에 지정된 대로 웹 맵과 레이어를 ArcGIS에서 공유할 수 있는지 여부를 제어합니다.사용 가능한 값은 true 및 false이고 기본값은 false입니다.해당 값은 Boolean 등록정보 값이므로 따옴표는 필요하지 않습니다.
예:arcgisSharing: false
- selectionColor - 맵의 선택 항목을 정의하는 영역에 사용할 색상을 지정합니다.색상은 16진수 값을 사용하여 정의되며 기본값은 #FF0000(빨간색)입니다.이 등록정보 값은 따옴표로 묶어야 하는 문자열입니다.
- incFetchSize - 맵 지원 문서에서 그린 데이터셋을 대상으로 수행한 각 데이터 요청에 대해 반환되는 행의 수를 지정합니다.이 설정을 사용하면 Esri Maps for MicroStrategy Intelligence 서버를 대상으로 수행하는 요청의 크기를 제어할 수 있어 관리자가 데이터베이스 호출을 쉽게 관리할 수 있습니다.
예:incFetchSize: 1000
- currencySymbol - 맵에서 기본적으로 사용할 통화 심볼에 해당하는 통화 코드를 지정합니다.
예: currencySymbol:"USD"
Esri Maps for MicroStrategy에서는 다음 통화 심볼을 지원합니다.