수색…
비고
SSAS는 Microsoft의 분석 솔루션입니다. OLAP 솔루션으로 엄격하게 시작되었지만 이제는 여러 모드가 있습니다. SSAS는 형식화 된 보고서와 관리되는 셀프 서비스 BI 시나리오를 모두 지원하는 의미 계층으로 사용할 수 있습니다. 클라이언트 도구는 OLE DB 또는 ADOMD 공급자를 통해 SSAS 데이터베이스에 연결합니다.
SSAS를 사용하는 일반적인 이유는 다음과 같습니다.
- 증가 된 쿼리 속도
- 공유 메타 데이터 (조인, 계층 구조, KPI)
- 행 수준 보안 구현 기능
- 다차원 분석 (Ad-Hoc 분석, 고급 시간 계산, Drill Through)
- OLTP 소스 시스템으로 자원 경합을 피함
- 여러 출처의 데이터 통합
BISM 아키텍처
모드
SSAS 2012에서 SSAS 2016까지 세 가지 사용 가능한 모드가 있습니다 : 다차원, 표 형식 및 Power Pivot for SharePoint. 다차원 및 테이블 형식 모드 모두 소스 데이터를 모델에 저장하고 주기적으로 처리하거나 원본에서 데이터를 직접 쿼리 할 수 있습니다. 원본 데이터에 직접 액세스하는 것을 다차원 모드에서는 ROLAP이라고하고 테이블 형식 모드에서는 직접 쿼리라고합니다.
다차원
다차원 SSAS는보다 성숙되고 전통적인 기업 BI 솔루션으로 간주됩니다. OLAP 엔진을 사용하며 잘 구성된 스타 스키마 데이터 모델이 최적으로 작동해야합니다. MDX는 SSAS 큐브를 쿼리하는 데 사용되고 XMLA는 큐브를 정의, 배포, 업데이트 및 처리하는 데 사용됩니다.
다차원 SSAS 솔루션의 속성 :
- 저장된 모델은 서버 메모리보다 클 수 있습니다.
- 데이터베이스 당 여러 큐브를 가질 수 있습니다.
- 파티션을 병렬로 처리 할 수 있음
- 데이터 마이닝 기능 포함
다차원 SSAS 솔루션의 특징 :
- 네이티브 부모 - 자식 계층 구조
- 네이티브 다 대다 관계
- 다시 쓰기
- 명명 된 집합
- 기본 롤 플레잉 크기
- 최적화, 이산화, 기본 멤버, 집계에 대한 차원 특성
표의
테이블 형식 SSAS는 SSAS 2012와 함께 도입되었으며 메모리 내 xVelocity 엔진을 사용합니다. DAX는 기본 쿼리 언어이지만 MDX를 사용할 수는 있지만 SSAS 엔진은이를 DAX로 변환합니다. 호환성 수준 1200부터 TMSL (Tabular Model Scripting Language)은 표 모델을 정의하고 처리하는 데 사용되는 JSON입니다. 호환성 수준 1100 및 1103의 테이블 식 SSAS 솔루션은 XMLA를 사용합니다.
- 인 메모리는 서버에 맞아야 함을 의미합니다.
- 데이터베이스 당 단일 모델
- SSAS 2016까지 파티션이 순차적으로 처리됩니다.
- 다차원 대안과 비교하여 여러 상황에서 고유 카운트를보다 잘 수행합니다.
테이블 형식 SSAS 솔루션의 기능 :
- DAX를 통한 부모 - 자식 계층 구조
- DAX를 통한 다 대 다 관계
- 드릴 스루 동작을 만들기위한 기본 UI가 없습니다.
- 다차원 데이터 소스와 다차원 데이터 소스 통합 능력 향상
- 유연한 모델 (차원 및 측정 값 그룹이 아닌 테이블)
- SSAS 2016+에서 계산 된 테이블로 롤 재생 치수
- Power Pivot 모델에서 업그레이드 경로
버전
| 번역 | 출시일 |
|---|---|
| OLAP 서비스 7.0 | 1998-11-27 |
| Analysis Services 2000 | 2000-08-01 |
| Analysis Services 2005 | 2005-10-28 |
| Analysis Services 2008 | 2008-08-06 |
| Analysis Services 2012 | 2012-03-06 |
| Analysis Services 2014 | 2014-04-01 |
| Analysis Services 2016 | 2016-06-01 |
설치 또는 설정
ssas 설정 또는 설치에 대한 자세한 지시 사항.
