테이블 형식 모델 디자이너

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

테이블 형식 모델 디자이너는 Microsoft Visual Studio용 Analysis Services 프로젝트 확장의 일부로, 전문 테이블 형식 모델 솔루션을 개발하기 위한 추가 프로젝트 형식 템플릿을 제공합니다. 자세한 내용은 도구를 참조하세요.

이점

Visual Studio용 Analysis Services 프로젝트 확장을 설치하면 테이블 형식 모델을 만들기 위한 새 프로젝트 템플릿이 사용 가능한 프로젝트 형식에 추가됩니다. 이 템플릿 중 하나를 사용하여 테이블 형식의 새 모델 프로젝트를 만든 다음 테이블 형식 모델 디자이너 도구와 마법사를 사용하여 모델 제작을 시작할 수 있습니다.

Visual Studio 환경은 전문 다차원 및 테이블 형식 모델 솔루션을 작성하기 위한 새로운 템플릿 및 도구 외에도 organization 대한 대부분의 BI 솔루션을 만들 수 있도록 하는 디버깅 및 프로젝트 수명 주기 기능을 제공합니다. Visual Studio에 대한 자세한 내용은 Visual Studio를 사용하여 시작 참조하세요.

프로젝트 템플릿

Visual Studio Analysis Services 프로젝트 확장을 설치하면 다음 테이블 형식 모델 프로젝트 템플릿이 프로젝트 형식에 추가됩니다.

Analysis Services 테이블 형식 프로젝트
이 템플릿은 비어 있는 새 테이블 형식 모델 프로젝트를 만드는 데 사용할 수 있습니다. 호환성 수준은 프로젝트를 만들 때 지정됩니다.

서버에서 가져오기(테이블 형식)
이 템플릿은 Analysis Services의 기존 테이블 형식 모델에서 메타데이터를 추출하여 새 테이블 형식 모델 프로젝트를 만드는 데 사용할 수 있습니다.

이전 모델에서는 오래된 호환성 수준이 사용됩니다. 모델 정의를 가져온 후 호환성 수준 속성을 변경하여 업그레이드할 수 있습니다.

파워 피벗에서 가져오기
이 템플릿은 Excel용 Power Pivot 파일에서 메타데이터 및 데이터를 추출하여 새 테이블 형식 모델 프로젝트를 만드는 데 사용됩니다.

Windows 및 메뉴

Visual Studio 테이블 형식 모델 제작 환경에는 다음이 포함됩니다.

Designer 창

디자이너 창은 테이블 형식 모델 제작에 사용되며 모델에 대한 시각적 표현을 제공합니다. Model.bim 파일을 열면 디자이너 창에서 모델이 열립니다. 디자이너 창에서 다음과 같은 두 가지 다른 보기 모드를 사용하여 모델을 제작할 수 있습니다.

데이터 보기
데이터 뷰는 테이블을 표 형식으로 표시합니다. 데이터 뷰에서만 각 테이블에 표시할 수 있는 측정값 표를 사용하여 측정값을 정의할 수도 있습니다.

다이어그램 뷰
다이어그램 뷰는 테이블을 그래픽 형식의 관계도와 함께 표시합니다. 열, 측정값, 계층 및 KPI를 필터링할 수 있으며 정의된 큐브 뷰를 사용하여 모델을 표시하도록 선택할 수도 있습니다.

대부분의 모델 제작 태스크를 이 두 가지 뷰에서 수행할 수 있습니다.

코드 보기 창

솔루션 탐색기에서 마우스 오른쪽 단추를 클릭하고 파일에 대해 코드 보기 를 선택하면 Model.bim 파일의 코드를 볼 수 있습니다. 호환성 수준 1200 이상의 테이블 형식 모델의 경우 모델 정의는 JSON으로 표현됩니다.

솔루션 탐색기

솔루션 탐색기 창은 활성 솔루션을 테이블 형식 모델 프로젝트 및 해당 프로젝트와 관련된 항목에 대한 논리적 컨테이너로 보여줍니다. 모델 프로젝트(.smproj)에는 참조 개체(비어 있음)와 Model.bim 파일만 포함됩니다. 이 뷰에서 프로젝트 항목을 열어 수정하고 다른 관리 태스크를 직접 수행할 수 있습니다.

테이블 형식 모델 솔루션에는 대개 하나의 프로젝트만 포함되지만 한 솔루션에 Integration Services 또는 Reporting Services 프로젝트 등의 다른 여러 프로젝트가 포함될 수도 있습니다. 테이블 형식 모델 프로젝트 파일과 형식이 다르고 빌드 동작 속성이 없음으로 설정되거나 출력 디렉터리로 복사 속성이 복사 안 함으로 설정된 파일은 개수와 관계없이 무제한 추가할 수 있습니다.

솔루션 탐색기를 보려면 보기 메뉴를 클릭한 다음 솔루션 탐색기를 클릭합니다.

테이블 형식 모델 탐색기

테이블 형식 모델 Explorer 테이블 형식 모델에서 메타데이터 개체를 탐색하는 데 도움이 됩니다.

테이블 형식 모델 Explorer 표시하려면다른 창보기를> 클릭한 다음 테이블 형식 모델 Explorer 클릭합니다.

테이블 형식 모델 탐색기

테이블 형식 모델 Explorer 메타데이터 개체를 테이블 형식 모델의 스키마와 매우 유사한 트리 구조로 구성합니다. 데이터 원본, 큐브 뷰, 관계, 역할, 테이블 및 변환은 최상위 스키마 개체에 해당합니다. 기술적으로 최상위 개체가 아니라 모델에 있는 다양한 테이블의 자식 개체인 KPI 및 측정값과 같은 몇 가지 예외가 있습니다. 그러나 모든 KPI 및 측정값에 대한 최상위 컨테이너를 통합하면 특히 모델에 아주 많은 테이블을 포함한 경우 이러한 개체를 사용하여 쉽게 작업할 수 있습니다. 측정값은 해당 부모 테이블에도 나열되므로 실제 부모-자식 관계에 대해 명확하게 확인할 수 있습니다. 최상위 측정값 컨테이너에서 측정값을 선택하면 동일한 측정값이 테이블 하위의 자식 컬렉션에서도 선택됩니다. 그 반대의 경우도 마찬가지입니다.

테이블 형식 모델 탐색기에서 개체 노드는 Visual Studio의 모델, 테이블 및 열 메뉴 아래에서 숨겨져 있었던 적절한 메뉴 옵션에 연결됩니다. 개체를 마우스 오른쪽 단추로 클릭하여 개체 형식에 대한 옵션을 탐색할 수 있습니다. 일부 개체 노드 형식에는 상황에 맞는 메뉴가 있지만 추가 옵션 및 향상된 기능이 후속 릴리스에서 도입될 예정입니다.

테이블 형식 모델 탐색기는 또한 편리한 검색 기능을 제공합니다. 검색 상자에 이름을 일부만 입력해도 테이블 형식 모델 탐색기에서 일치하는 항목을 트리 보기로 보여 줍니다.

속성 창

속성 창은 선택된 개체의 속성을 나열합니다.

프로젝트 속성은 속성 창 프로젝트 이름 및 프로젝트 폴더만 표시합니다. 프로젝트에는 또한 모달 속성 대화 상자에서 설정할 수 있는 추가 배포 옵션 및 배포 서버 설정이 있습니다. 이 속성을 보려면 솔루션 탐색기에서 프로젝트를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.

속성 창의 필드에는 클릭하면 열리는 컨트롤이 포함되어 있습니다. 편집 컨트롤 유형은 특정 속성에 따라 달라집니다. 컨트롤에는 편집 상자, 드롭다운 목록, 사용자 지정 대화 상자에 대한 링크 등이 있습니다. 흐리게 표시되는 속성은 읽기 전용입니다.

속성 창을 보려면 보기 메뉴를 클릭한 다음 속성 창을 클릭합니다.

오류 목록

오류 목록 창에는 다음과 같은 모델 상태에 대한 메시지가 포함됩니다.

  • 최상의 권장 보안 방법에 대한 알림

  • 데이터 처리 요구 사항

  • 계산 열, 측정값 및 역할 행 필터에 대한 의미 체계 오류 정보. 계산 열에서 오류 메시지를 두 번 클릭하면 오류의 출처가 표시됩니다.

  • DirectQuery 유효성 검사 오류

기본적으로 오류 목록 은 오류가 반환되어야만 표시됩니다. 그러나 오류 목록 창은 언제든지 확인할 수 있습니다. 오류 목록 창을 보려면 보기 메뉴를 클릭한 다음 오류 목록을 클릭합니다.

출력

빌드 및 배포 정보가 출력 창 및 모달 진행률 대화 상자에 표시됩니다. 출력 창을 보려면 보기 메뉴를 클릭한 다음 출력을 클릭합니다.

Analysis Services 프로젝트 확장을 설치하면 테이블 형식 모델을 작성하기 위한 추가 메뉴 항목이 Visual Studio 메뉴 모음에 추가됩니다. 확장에서 모델 메뉴를 사용하여 데이터 가져오기 또는 데이터 가져오기 마법사(호환성 수준 및 사용 중인 레거시 데이터 원본에 따라 다름)를 시작하고, 기존 연결을 보고, 작업 영역 데이터를 처리하고, Excel에서 모델 작업 영역을 찾아볼 수 있습니다. 테이블 메뉴를 사용하여 테이블 간의 관계를 만들고 관리하고, 측정값을 만들고 관리하며, 데이터 테이블 설정을 지정하고, 계산 옵션을 지정하고, 기타 테이블 속성을 지정할 수 있습니다. 메뉴를 사용하여 테이블에서 열을 추가 및 삭제하고, 열을 숨기거나 숨기기를 취소하고, 데이터 형식 및 필터와 같은 기타 열 속성을 지정할 수 있습니다. 빌드 메뉴에서 테이블 형식 모델 솔루션을 빌드하고 배포할 수 있습니다. 복사/붙여넣기 기능은 편집 메뉴에 포함되어 있습니다.

이러한 새 메뉴 항목 외에도 도구 메뉴 항목의 Analysis Services 옵션에 추가 설정이 추가되어 있습니다.

Toolbar

Analysis Services 도구 모음을 통해 신속하고 간편하게 자주 사용하는 모델 작성 명령에 액세스할 수 있습니다.

추가 정보

테이블 형식 모델 프로젝트
Analysis Services 도구