Microsoft OLAP 논리 아키텍처 이해

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

Microsoft SQL Server SQL Server Analysis Services 서버 및 클라이언트 구성 요소를 모두 사용하여 OLAP(온라인 분석 처리) 및 비즈니스 인텔리전스 애플리케이션에 대한 데이터 마이닝 기능을 제공합니다.

  • SQL Server Analysis Services 서버 구성 요소는 Microsoft Windows 서비스로 구현됩니다. SQL Server SQL Server Analysis Services 동일한 컴퓨터에서 여러 인스턴스를 지원하며, 각 instance SQL Server Analysis Services Windows 서비스의 별도 instance 구현됩니다.

  • 클라이언트는 명령을 실행하고 응답을 수신하기 위한 SOAP 기반 프로토콜인 XMLA(공용 표준 XML for Analysis)를 사용하여 웹 서비스로 노출되는 SQL Server Analysis Services 통신합니다. 또한 XMLA를 통해 클라이언트 개체 모델이 제공되며 이는 ADOMD.NET과 같은 관리 공급자나 네이티브 OLE DB 공급자 중 하나를 사용하여 액세스할 수 있습니다.

  • 쿼리 명령은 SQL, 분석용 업계 표준 쿼리 언어인 MDX(Multidimensional Expressions) 또는 데이터 마이닝 지향 업계 표준 쿼리 언어인 DMX(Data Mining Extensions)를 사용하여 실행할 수 있습니다. ASSL(Analysis Services Scripting Language)을 사용하여 SQL Server Analysis Services 데이터베이스 개체를 관리할 수도 있습니다.

SQL Server Analysis Services 연결이 끊긴 클라이언트의 애플리케이션이 로컬로 저장된 다차원 데이터를 검색할 수 있도록 하는 로컬 큐브 엔진도 지원합니다. 자세한 내용은 Analysis Services 개발을 위한 클라이언트 아키텍처 요구 사항을 참조하세요.

섹션 내용

논리적 아키텍처 개요
논리 아키텍처 개요(Analysis Services - 다차원 데이터)

서버 개체
서버 개체(Analysis Services - 다차원 데이터)

데이터베이스 개체
데이터베이스 개체(Analysis Services - 다차원 데이터)

차원 개체
차원 개체(Analysis Services - 다차원 데이터)

큐브 개체
큐브 개체(Analysis Services - 다차원 데이터)

사용자 액세스 보안
사용자 액세스 보안 아키텍처

참고 항목

Microsoft OLAP 아키텍처 이해
물리적 아키텍처(Analysis Services - 다차원 데이터)