Analysis Services 프로젝트 속성 구성

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

SQL Server Data Tools SQL Server Analysis Services 프로젝트는 SQL Server Analysis Services 프로젝트 빌드 및 배포에 영향을 주는 특정 기본 속성으로 정의됩니다.

프로젝트 속성을 변경하려면 SQL Server Analysis Services 프로젝트 개체를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다. 또는 프로젝트 메뉴에서 속성 을 클릭해도 됩니다.

속성 설명

다음 표에서는 각 프로젝트 속성에 대해 설명하고 기본값을 나열하며 값 변경에 대한 정보를 제공합니다.

속성 기본 설정 설명
빌드 / 배포 서버 버전 프로젝트를 개발하는 데 사용되는 SQL Server 버전 프로젝트가 최종적으로 배포될 서버의 버전을 지정합니다. 프로젝트에서 여러 개발자와 함께 작업할 때 개발자는 서버 버전을 이해하여 SQL Server Analysis Services 프로젝트에 통합할 기능을 알아야 합니다.
빌드/배포 서버 버전 프로젝트 개발에 사용되는 버전 프로젝트가 최종적으로 배포될 서버의 버전을 지정합니다.
빌드 / 출력 /bin 프로젝트 빌드 프로세스 출력의 상대 경로입니다.
빌드 / 암호 제거 True 빌드 프로세스 중에 출력 디렉터리에 기록되는 연결 문자열에서 알려진 암호를 제거할지 여부를 지정합니다. 암호는 보안을 향상시키기 위해 제거됩니다. 암호가 제거되면 SQL Server Analysis Services 원본 데이터에 액세스하기 위해 배포된 프로젝트가 처리될 때 암호를 제공해야 합니다.
디버깅 / 시작 개체 <현재 활성 개체> 디버깅을 시작할 때 시작될 개체를 결정합니다.
배포 / 배포 모드 변경 내용만 배포 프로젝트 외부에서 직접 개체를 변경하지 않은 경우 기본적으로 프로젝트 개체의 변경 내용만 배포됩니다. 각 개체의 변경 내용 배포 중에 모든 프로젝트 개체를 배포하도록 선택할 수도 있습니다. 최상의 성능을 얻으려면 변경 내용만 배포를 사용합니다.
배포 / 처리 옵션 Default 기본적으로 SQL Server Analysis Services 개체에 대한 변경 내용이 배포될 때 필요한 처리 유형을 결정합니다. 일반적으로 이 경우의 배포 시간이 가장 빠릅니다. 그러나 각 개체의 변경 내용 배포 시 전체 처리를 수행하거나 처리를 수행하지 않도록 선택할 수도 있습니다.
배포 / 트랜잭션 배포 False 기본적으로 변경된 개체나 모든 개체의 배포는 배포된 개체의 처리를 포함하는 트랜잭션이 아닙니다. 처리가 실패해도 배포는 성공하고 유지될 수 있습니다. 이 기본값을 변경하여 배포 및 처리를 단일 트랜잭션에 통합할 수 있습니다.
배포/대상 서버 localhost 기본적으로 SQL Server Analysis Services 프로젝트 내의 데이터베이스 개체는 SQL Server Data Tools 사용 중인 로컬 컴퓨터에서 SQL Server Analysis Services 기본 instance 배포됩니다. 이 기본값을 변경하여 로컬 컴퓨터에 명명된 instance 지정하거나 SQL Server Analysis Services 개체를 만들 수 있는 권한이 있는 원격 컴퓨터의 모든 instance 지정합니다.
배포 / 데이터베이스 <프로젝트 이름> 기본적으로 배포 시 SQL Server Analysis Services 프로젝트 개체를 인스턴스화할 SQL Server Analysis Services 데이터베이스의 이름은 정의될 때 SQL Server Analysis Services 프로젝트의 이름입니다. Server 속성에 지정된 SQL Server Analysis Services instance 데이터베이스 이름을 변경하려면 이 속성을 변경합니다.

속성 구성

속성은 구성 단위로 정의됩니다. 프로젝트 구성을 사용하면 개발자가 기본 XML 프로젝트 파일을 직접 편집하지 않고도 다른 빌드, 디버깅 및 배포 설정을 사용하여 SQL Server Analysis Services 프로젝트로 작업할 수 있습니다.

처음에 프로젝트는 Development라는 하나의 구성으로 생성됩니다. 구성 관리자를 사용하여 추가 구성을 만들고 구성 간에 전환할 수 있습니다.

추가 구성을 만들 때까지는 모든 개발자가 이 일반 구성을 사용합니다. 그러나 프로젝트의 초기 개발 및 테스트 중과 같이 프로젝트 개발의 다양한 단계에서 다른 개발자는 서로 다른 데이터 원본을 사용하고 다른 용도로 프로젝트를 다른 서버에 배포할 수 있습니다. 구성을 사용하면 이러한 각각의 설정을 서로 다른 구성 파일에 유지할 수 있습니다.

참고 항목

Analysis Services 프로젝트 빌드
Analysis Services 프로젝트 배포