Power BI Desktop에서 SSAS 다차원 모델에 연결Connect to SSAS Multidimensional Models in Power BI Desktop

Power BI Desktop을 통해 일반적으로 SSAS MD라고 하는 SSAS 다차원 모델에 액세스할 수 있습니다.With Power BI Desktop, you can access SSAS Multidimensional models, commonly referred to as SSAS MD.

SSAS MD 데이터베이스에 연결하려면 다음 이미지처럼 데이터 가져오기 > 데이터베이스 > SQL Server Analysis Services 데이터베이스를 선택합니다.To connect to an SSAS MD database, select Get Data > Database > SQL Server Analysis Services Database as shown in the following image.

라이브 연결 모드의 SSAS 다차원 모델은 Power BI 서비스 및 Power BI Desktop에서 지원됩니다.SSAS Multidimensional models in Live connection mode are supported in both the Power BI service and in Power BI Desktop. 또한 라이브 모드에서 Power BI 서비스에 SSAS 다차원 모델을 사용하는 보고서를 게시 및 업로드할 수 있습니다.You can also publish and upload reports that use SSAS Multidimensional models in Live mode to the Power BI service.

SSAS MD의 기능 및 특징Capabilities and features of SSAS MD

다음 섹션에서는 Power BI 및 SSAS MD 연결의 특징과 기능을 설명합니다.The following sections describe features and capabilities of Power BI and SSAS MD connections.

다차원 모델의 테이블 형식 메타데이터Tabular metadata of multidimensional models

다음 테이블은 다차원 개체와 Power BI Desktop에 반환되는 테이블 형식 메타데이터 간의 관계를 보여줍니다.The following table shows the correspondence between multidimensional objects and the tabular metadata that's returned to Power BI Desktop. Power BI는 테이블 형식 메타 데이터에 대한 모델을 쿼리하고 반환된 메타데이터에 따라 테이블, 행렬, 차트 또는 슬라이서와 같은 시각화를 만들 때 Analysis Services에 대한 적절한 DAX 쿼리를 실행합니다.Power BI queries the model for tabular metadata, and based on the returned metadata, runs appropriate DAX queries against Analysis Services when you create a visualization such as a table, matrix, chart or slicer.

BISM-Multidimentional 개체BISM-Multidimentional object 테이블 형식 메타데이터Tabular Metadata
큐브Cube 모델Model
큐브 차원Cube dimension 테이블Table
차원 특성(키), 이름Dimension attributes (Keys), Name) Columns
측정값 그룹Measure group 테이블Table
측정값Measure 측정값Measure
연결된 측정값 그룹이 없는 측정값Measures without associated Measure Group 측정값이라고 하는 테이블 내에서Within table called Measures
측정값 그룹 -> 큐브 차원 관계Measure group -> Cube dimension relationship 관계Relationship
큐브 뷰Perspective 큐브 뷰Perspective
KPIKPI KPIKPI
사용자/부모-자식 계층 구조User/Parent-Child hierarchies 계층 구조Hierarchies

측정값, 측정값 그룹 및 KPIMeasures, measure groups and KPIs

다차원 큐브의 측정값 그룹은 필드 창의 측정값 그룹에 옆에 ∑ 기호가 있는 테이블처럼 Power BI에 노출됩니다.Measure groups in a multidimensional cube are exposed in Power BI as tables with the ∑ sign beside them in the Fields pane. 연결된 측정값 그룹이 없는 계산 측정값은 테이블 형식 메타데이터의 측정값 이라고 하는 특수 테이블 아래에 그룹화됩니다.Calculated measures that don't have an associated measure group are grouped under a special table called Measures in the tabular metadata.

다차원 모델에서 복잡한 모델을 간소화할 수 있는 표시 폴더내에 위치할 큐브에서 측정값 집합 또는 KPI 집합을 정의할 수 있습니다.In a multidimensional model, you can define a set of measures or KPIs in a cube to be located within a Display folder, which can help simplify complex models. Power BI는 테이블 형식 메타데이터의 표시 폴더를 인식하고 표시 폴더 내 측정값 및 KPI를 보여줍니다.Power BI recognizes Display folders in tabular metadata, and shows measures and KPIs within the Display folders. 다차원 데이터베이스의 KPI는 값, 목표, 상태 그래픽 및 추세 그래픽을 지원합니다.KPIs in multidimensional databases support Value, Goal, Status Graphic and Trend Graphic.

차원 특성 형식Dimension attribute type

다차원 모델은 또한 차원 특성과 특정 차원 특성 형식에 연결하는 것도 지원합니다.Multidimensional models also support associating dimension attributes with specific dimension attribute types. 예를 들어, 도시 , 시/도, 국가및 우편 번호 차원 특성이 적절한 지리 형식을 가지고 있고 이들과 연결된 지리 차원은 테이블 형식 메타데이터에 노출됩니다.For example, a Geography dimension where the City, State-Province, Country and Postal Code dimension attributes have appropriate geography types associated with them are exposed in the tabular metadata. Power BI는 메타 데이터를 인식하여 맵을 시각화할 수 있도록 해줍니다.Power BI recognizes the metadata, enabling you to create map visualizations. Power BI의 필드 창 요소 옆에 있는 아이콘으로 이러한 연결을 알아볼 수 있습니다.You'll recognize these associations by the map icon next to element in the Field pane in Power BI.

또한 Power BI는 이미지의 URL(Uniform Resource Locator)을 포함하는 필드를 제공하면 이미지를 렌더링할 수도 있습니다.Power BI can also render images when you provide a field containing URLs (Uniform Resource Locator) of the images. SQL Server 데이터 도구(또는 이후에 Power BI)에서 이들 필드를 ImageURL 형식으로 지정할 수 있고, 그 형식 정보는 테이블 형식 메타데이터의 Power BI에 제공됩니다.You can specify these fields as ImageURL type in SQL Server Data Tools (or subsequently in Power BI), and its type information is provided to Power BI in the tabular metadata. 그런 다음 Power BI는 URL에서 이러한 이미지를 검색하고 시각적 개체에 표시할 수 있습니다.Power BI can then retrieve those images from the URL, and display them in visuals.

부모-자식 계층 구조Parent-child hierarchies

다차원 모델은 테이블 형식 메타데이터의 계층 으로 제공되는 부모-자식 계층 구조를 지원합니다.Multidimensional models support Parent-child hierarchies, which are presented as a hierarchy in the tabular metadata. 부모-자식 계층 구조의 각 수준은 테이블 형식 메타데이터에 숨겨진 열로 노출됩니다.Each level of the Parent-child hierarchy is exposed as a hidden column in the tabular metadata. 부모-자식 차원의 키 특성은 테이블 형식 메타데이터에 노출되지 않습니다.The key attribute of the Parent-child dimension is not exposed in the tabular metadata.

차원 계산 멤버Dimension calculated members

다차원 모델은 다양한 형식의 계산 멤버생성을 지원합니다.Multidimensional models support creation of various types of calculated members. 가장 일반적인 두 가지 형식의 계산 멤버는 다음과 같습니다.The two most common types of calculated members are the following:

  • 특성 계층 구조이며 모두 형제가 아닌 계산 멤버Calculated members on attribute hierarchies and not sibling of All
  • 사용자 계층 구조의 계산 멤버Calculated members on user hierarchies

다차원 모델은 특성 계층의 계산 멤버 를 열의 값으로 노출합니다.Multidimensional model expose calculated members on attribute hierarchies as values of a column. 이러한 형식의 계산 멤버를 노출하는 데 몇 가지 추가 옵션 및 제약 조건이 있습니다.There are a few additional options and constraints while exposing this type of calculated member:

  • 선택 사양인 UnknownMember를 가질 수 있는 차원 속성Dimension attribute can have an optional UnknownMember
  • 계산 멤버를 포함하는 특성이 차원의 유일한 특성이 아닐 경우 해당 특성은 차원의 키 특성이 될 수 없습니다.An attribute containing calculated members cannot be the key attribute of the dimension, unless it is the only attribute of the dimension
  • 계산 멤버를 포함하는 특성은 부모-자식 특성일 수 없습니다.An attribute containing calculated members cannot be a parent-child attribute

사용자 계층 구조의 계산 멤버는 Power BI에 노출되지 않습니다.The calculated members of user hierarchies are not exposed in Power BI. 사용자 계층 구조의 계산 멤버를 포함하는 큐브에 연결할 수 있지만 이전 글머리 기호 목록에서 설명된 제약 조건을 충족하지 않을 경우 계산 멤버를 볼 수 없습니다.Rather, you will be able to connect to a cube containing calculated members on user hierarchies, but you won't be able to see calculated members if they do not meet the constraints mentioned in the previous bulleted list.

보안Security

다차원 모델은 역할을 통해 차원 및 셀 수준 보안을 지원합니다.Multidimensional models support dimension and cell level security by way of Roles. Power BI를 사용하여 큐브에 연결하는 경우 적절한 사용 권한에 대해 인증되고 평가됩니다.When you connect to a cube with Power BI, you are authenticated and evaluated for appropriate permissions. 사용자가 차원 보안 을 적용하면, 해당 차원 멤버는 Power BI에서 사용자가 볼 수 없습니다.When a user has dimension security applied, the respective dimension members are not seen by the user in Power BI. 그러나 사용자가 셀 보안 사용 권한을 정의하여 특정 셀을 제한하는 경우, 해당 사용자는 Power BI를 사용하여 큐브에 연결할 수 없습니다.However, when a user has a cell security permission defined, where certain cells are restricted, then that user cannot connect to the cube using Power BI.

Power BI Desktop에서 SSAS 다차원 모델의 제한 사항Limitations of SSAS Multidimensional Models in Power BI Desktop

SSAS MD를 사용하는 데에는 특정 제한 사항이 있습니다.There are certain limitations to using SSAS MD:

  • 서버는 Power BI Desktop SSAS MD 커넥터가 제대로 작동하기 위해 SQL Server 2012 SP1 CU4 또는 이후 버전의 Analysis Services를 실행해야 합니다.Servers must be running SQL Server 2012 SP1 CU4 or later versions of Analysis Services for the Power BI Desktop SSAS MD connector to work properly
  • 작업명명된 집합 은 Power BI에 노출되지 않지만, 작업 또는 명명된 집합 을 포함하고 시각적 개체 및 보고서를 만드는 큐브에는 계속 연결할 수 있습니다.Actions and Named Sets are not exposed to Power BI, but you can still connect to cubes that also contain Actions or Named sets and create visuals and reports.

Power BI Desktop에서 지원되는 SSAS MD의 기능Supported Features of SSAS MD in Power BI Desktop

다음은 Power BI Desktop에서 지원되는 SSAS MD 기능입니다.The following features of SSAS MD are supported in Power BI Desktop:

  • 다음 요소의 사용량 과금은 SSAS MD의 이 릴리스에서 지원됩니다(이러한 기능에 대해 자세한 내용을 얻을 수 있음).Consumption of the following elements are supported in this release of SSAS MD (you can get more information about these features):
    • 표시 폴더Display folders
    • KPI 추세KPI Trends
    • 기본 멤버Default Members
    • 차원 특성Dimension Attributes
    • 차원 계산 멤버(차원에 둘 이상의 특성이 있는 경우 단일 실제 멤버여야 하고 유일한 특성이지 않는 한 차원의 키 특성일 수 없으며 부모-자식 특성이 될 수 없습니다)Dimension Calculated Members (must be a single real member when the dimension has more than one attribute, it cannot be the key attribute of the dimension unless it is the only attribute, and it cannot be a parent-child attribute)
    • 차원 특성 형식Dimension Attribute types
    • 계층 구조Hierarchies
    • 측정값(측정값 그룹 유무)Measures (with or without Measure groups)
    • 변형으로서 측정값Measures as Variant
    • KPIKPIs
    • ImageUrlsImageUrls
    • 차원 보안Dimension security