Analysis Services의 서버 속성

적용 대상: SQL Server Analysis Services Azure Analysis Services 패브릭/Power BI Premium

관리자는 Azure Analysis Services(Azure AS) 서버 리소스, SQL Server Analysis Services(SSAS) 서버 instance 또는 프리미엄 용량에 할당된 Power BI 작업 영역의 많은 기본 구성 속성을 수정할 수 있습니다. 사용자당 Power BI Premium 기본 구성 속성 수정은 지원되지 않습니다.

SQL Server Management Studio(SSMS)의 속성 페이지에는 수정될 가능성이 가장 높은 속성의 하위 집합이 표시됩니다. Azure AS 및 Power BI의 경우 SSMS에서 XMLA 스크립트를 사용하여 적용 가능한 모든 속성을 수정할 수 있습니다. SQL Server Analysis Services 경우 msmdsrv.ini 파일에서 적용 가능한 모든 속성을 수정할 수 있습니다.

참고

Power BI에서 작업 영역은 사실상 Analysis Services 서버입니다. Analysis Services의 컨텍스트에서 작업 영역, 서버 및 instance 용어는 동의어입니다.

사용 권한

Azure AS 및 SSAS의 경우 서버 속성을 수정하려면 서버 관리자 권한이 필요합니다.

Power BI의 경우 작업 영역 속성을 수정하려면 작업 영역 관리자 권한이 필요합니다.

Power BI XMLA 기반 작업 영역 속성

Power BI 작업 영역은 SSMS를 사용하여 일반, DAX, Filestore, Memory 및 OLAP 범주에서 XMLA 기반 Analysis Services 속성의 제한된 하위 집합을 수정할 수 있습니다. 수정된 경우 변경 내용은 해당 작업 영역에만 적용됩니다.

일부 XMLA 기반 작업 영역 속성에는 용량 설정워크로드/의미 체계 모델의 관리 포털에서 설정할 수 있는 동일한 용량 설정/이 있습니다. 이러한 설정은 용량에 할당된 모든 작업 영역에 적용되지만 작업 영역 관리자는 SSMS를 사용하여 특정 작업 영역에 대한 설정을 재정의할 수 있습니다.

Analysis Services 속성 범주 Power BI 용량 설정
AdminTimeOut 일반 해당 없음
ClientCacheRefreshPolicy 일반 해당 없음
CommitTimeout 일반 해당 없음
DefaultSegmentRowCount 일반 해당 없음
ExternalCommandTimeout 일반 해당 없음
ExternalConnectionTimeout 일반 해당 없음
ForceCommitTimeout 일반 해당 없음
MaxIntermediateRowsetSize DAX 최대 중간 행 집합 수
MaxOfflineDatasetSizeGB 파일 저장소 최대 오프라인 데이터 세트 크기
RowsetSerializationLimit OLAP 최대 결과 행 수
QueryMemoryLimit 메모리 쿼리 메모리 한도
ServerTimeout 일반 쿼리 제한 시간

용량 관리자는 작업 영역 관리자가 XMLA 기반 작업 영역 속성 설정을 수정하는 기능을 사용하거나 사용하지 않도록 설정할 수 있습니다. 기본적으로 이 설정은 사용하도록 설정되므로 작업 영역 관리자는 SSMS를 사용하여 작업 영역 속성 설정을 수정할 수 있습니다. 용량 관리자는 관리 포털의 용량 설정>워크로드>의미 체계 모델>XMLA 기반 설정 관찰에서 이 설정을 사용하지 않도록 설정할 수 있습니다.

사용하지 않도록 설정하면 작업 영역 관리자는 XMLA 기반 속성 설정을 수정 수 없습니다.

SQL Server Management Studio 사용하여 구성

  1. SQL Server Management Studio SSAS, Azure AS 또는 Power BI instance 연결합니다.

  2. 개체 탐색기 instance 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다. 일반 페이지가 표시되고 더 일반적으로 사용되는 속성이 표시됩니다.

  3. 더 많은 속성을 표시하려면 페이지 아래쪽에 있는 고급(모두) 속성 표시 확인란을 클릭합니다.

XMLA 스크립트를 사용하여 구성

SSMS의 속성 페이지 또는 msmdrsrv.ini 파일(SSAS에만 해당)에서 설정할 수 없는 속성은 SSMS의 XMLA 스크립트에서 XMLA Alter 요소를 사용하여 설정할 수 있습니다.

msmdsrv.ini 구성

SSAS의 경우 서버 속성은 msmdsrv.ini 파일에 있습니다. SSMS에 고급 속성을 표시한 후에도 설정하려는 속성이 표시되지 않는 경우 msmdsrv.ini 파일을 직접 편집해야 할 수 있습니다. 기본 설치의 경우 \Program Files\Microsoft SQL Server\MSAS13에서 msmdsrv.ini 찾을 수 있습니다. MSSQLSERVER\OLAP\Config 폴더.

  1. Management Studio의 일반 속성 페이지에서 DataDir 속성을 확인하여 msmdsrv.ini 파일을 포함하여 Analysis Services 프로그램 파일의 위치를 확인합니다.

    여러 개의 인스턴스가 있는 서버에서 프로그램 파일 위치를 확인하면 올바른 파일을 수정하는 데 도움이 됩니다.

  2. 프로그램 파일 폴더 위치의 config 폴더로 이동합니다.

  3. 원래 파일로 되돌려야 하는 경우를 대비하여 파일의 백업을 만듭니다.

  4. 텍스트 편집기를 사용하여 msmdsrv.ini 파일을 보거나 편집합니다.

  5. 파일을 저장하고 서비스를 다시 시작합니다.

서버 속성 범주

다음 문서에서는 다양한 구성 속성에 대해 설명합니다.

항목 적용 대상 Description
일반 속성 Azure AS, SSAS, Power BI 일반 속성은 기본 및 고급 속성이며 데이터 디렉터리, 백업 디렉터리 및 기타 서버 동작을 정의하는 속성을 포함합니다.
데이터 마이닝 속성 SSAS 데이터 마이닝 속성은 사용하도록 설정된 데이터 마이닝 알고리즘과 사용하지 않도록 설정된 데이터 마이닝 알고리즘을 제어합니다. 기본적으로 모든 알고리즘이 설정됩니다.
DAX 속성 Azure AS, SSAS, Power BI DAX 쿼리와 관련된 속성을 정의합니다.
기능 속성 Azure AS, SSAS 기능 속성은 서버 인스턴스 간 연결을 제어하는 속성을 비롯한 제품 기능(대부분 고급 기능)에 해당합니다.
Filestore 속성 Azure AS, SSAS, Power BI 파일 저장소 속성은 고급 용도로만 사용됩니다. 여기에는 고급 메모리 관리 설정이 포함됩니다.
Lock Manager 속성 Azure AS, SSAS 잠금 관리자 속성은 잠금 및 시간 제한과 관련된 서버 동작을 정의합니다. 이러한 속성은 대부분 고급 사용을 위한 것입니다.
로그 속성 Azure AS, SSAS 로그 속성은 이벤트가 서버에 기록되는 경우, 위치 및 방법을 제어합니다. 오류 로깅, 예외 로깅, 플라이트 레코더, 쿼리 로깅 및 추적이 포함됩니다.
메모리 속성 Azure AS, SSAS, Power BI 메모리 속성은 서버에서 메모리를 사용하는 방법을 제어합니다. 주로 고급 사용을 위한 것입니다.
네트워크 속성 Azure AS, SSAS 네트워크 속성은 압축 및 이진 XML을 제어하는 속성을 포함하여 네트워킹과 관련된 서버 동작을 제어합니다. 이러한 속성은 대부분 고급 사용을 위한 것입니다.
OLAP 속성 Azure AS, SSAS, Power BI OLAP 속성은 큐브 및 차원 처리, 지연 처리, 데이터 캐싱 및 쿼리 동작을 제어합니다. 기본 및 고급 속성을 모두 포함합니다.
보안 속성 Azure AS, SSAS 보안 속성에는 액세스 권한을 정의하는 기본 및 고급 속성이 모두 포함되어 있습니다. 관리자 및 사용자와 관련된 설정을 포함합니다.
스레드 풀 속성 Azure AS, SSAS 스레드 풀 속성은 서버에서 만드는 스레드 수를 제어합니다. 이러한 속성은 고급 용도로만 사용됩니다.

추가 정보

SSMS에서 Analysis Services 스크립트 만들기
Analysis Services instance 관리