Share via


서버의 향상된 기능(SSAS)

Microsoft SQL Server 2005 Analysis Services(SSAS)에는 서비스와 관련된 다음의 향상 기능 및 새 기능이 추가되었습니다.

다중 인스턴스 지원

Microsoft SQL Server 2005 Enterprise Edition에서 최대 50개의 Analysis Services 서비스 인스턴스를 한 대의 시스템에 설치할 수 있으며 다른 버전의 SQL Server 2005에서는 최대 16개의 Analysis Services 서비스 인스턴스를 설치할 수 있습니다. 이전 버전의 Analysis Services는 다중 인스턴스를 지원하지 않습니다. Analysis Services 인스턴스에 대한 자세한 내용은 Analysis Services 인스턴스 관리를 참조하십시오.

장애 조치(Failover) 클러스터링

Analysis Services 서비스 인스턴스는 32비트 시스템에서 8노드 장애 조치 클러스터를 지원하고 64비트 시스템에서는 4노드 클러스터를 지원합니다. 이전 버전의 Analysis Services는 장애 조치 클러스터링을 지원하지 않습니다. 자세한 내용은 장애 조치(Failover) 클러스터링을 참조하십시오.

XML 지원

Analysis Services 서비스는 XMLA(XML for Analysis) 1.1 사양을 완벽하게 구현합니다. Analysis Services 인스턴스와의 모든 통신은 상태 유지를 지원하는 명시적으로 선언되거나 묵시적으로 할당된 세션 내에서 SOAP 메시지의 XMLA 명령을 통해 처리됩니다. 이전 버전의 Analysis Services는 CMLA와 OLE DB 간의 브리지 역할을 수행하는 XMLA SDK를 통해서만 XMLA를 지원합니다. XMLA에 대한 자세한 내용은 XML for Analysis (XMLA)를 참조하십시오.

자동 관리 캐싱

Analysis Services 서비스는 차원, 파티션 및 집계의 성능을 높이기 위해 자동 관리 캐싱을 사용합니다. 자동 관리 캐싱은 ROLAP(관계형 OLAP)과 MOLAP(다차원 OLAP)의 장점을 통합합니다. 자동 관리 캐싱을 사용하면 Analysis Services가 백그라운드 프로세스로 쿼리 목적의 ROLAP 데이터를 MOLAP 저장소에 캐시할 수 있으며 관계형 데이터베이스가 변경되면 백그라운드에서 MOLAP 캐시를 다시 작성하는 동안 Analysis Services 서비스가 ROLAP 저장소에서 데이터를 검색할 수 있습니다. Analysis Services는 3가지 다른 유형의 알림 메커니즘을 지원할 뿐만 아니라 기본 데이터에 액세스하는 실시간, 짧은 대기 시간 또는 전형적인 방식에 대한 자동 관리 캐싱 기능을 미세 조정할 수 있는 여러 설정을 제공합니다. 자세한 내용은 자동 관리 캐싱을 참조하십시오.

스크립팅 지원

Analysis Services 인스턴스의 데이터베이스와 하위 개체는 Analysis Services 관리를 위해 XLMA와 함께 사용되는 XML 기반 구문인 ASSL(Analysis Services Scripting Language)을 사용하여 스크립팅할 수 있습니다. ASSL에 대한 자세한 내용은 Analysis Services Scripting Language (ASSL)을 참조하십시오.

언어 및 데이터 정렬 지원

Analysis Services 서비스는 인스턴스 수준 및 데이터베이스 수준의 언어 및 데이터 정렬 설정을 지원합니다. 설치 중에 Analysis Services 인스턴스 뿐만 아니라 각각의 데이터베이스, 큐브, 차원 및 마이닝 구조에 대한 언어 및 데이터 정렬을 지정할 수 있습니다. Analysis Services의 언어 및 데이터 정렬 지원에 대한 자세한 내용은 Analysis Services에 대한 국가별 고려 사항을 참조하십시오.

또한 데이터베이스와 하위 개체는 번역을 통해 여러 언어를 지원합니다. 클라이언트 응용 프로그램이 세션에 대해 언어를 지정할 경우 지정된 언어에 해당하는 특정 개체로부터 메타데이터를 받을 수 있으며 지정된 언어가 지원되지 않는 경우 기본 언어에 해당하는 개체로부터 메타데이터를 받게 됩니다. 번역에 대한 자세한 내용은 큐브 번역을 참조하십시오.

처리 지원

Analysis Services 서비스는 병렬 처리의 직접 지원을 포함하여 큐브, 측정값 그룹, 파티션, 차원 및 마이닝 모델의 보다 유연한 처리 기능을 제공합니다. Analysis Services 인스턴스의 여러 개체는 병렬로 하나의 일괄 처리 트랜잭션에서 처리할 수 있습니다. Analysis Services의 처리 지원에 대한 자세한 내용은 Analysis Services에서의 처리를 참조하십시오.

참조 무결성 문제

이전 버전의 Analysis Services에서는 팩트 테이블을 처리할 때 차원에 대해 정의되지 않은 멤버를 포함하는 행을 무시합니다. 행을 무시하면 큐브의 전체 멤버가 데이터 웨어하우스의 예상 합계와 일치하지 않아 Analysis Services가 정보를 잘못 집계하게 됩니다. 이제 Analysis Services 서비스는 차원의 각 계층에 대한 설정을 사용하여 참조 무결성 문제를 처리하는 방법을 결정합니다. 팩트 테이블 행이 특정한 계층에 대해 null 값을 가질 경우 이러한 행은 Unknown 멤버라고 불리는 자리 표시자 멤버와 연결될 수 있습니다. Unknown 멤버 지원에 대한 자세한 내용은 사용자 정의 계층 속성 구성을 참조하십시오.

참고 항목

관련 자료

Analysis Services의 향상된 기능(SSAS)

도움말 및 정보

SQL Server 2005 지원 받기