다음을 통해 공유


솔루션 배포를 위한 구성 설정 지정

Analysis Services 배포 마법사는 프로젝트 이름>.configsettings 파일에서 배포 스크립트에서 <사용하는 파티션 및 역할 배포 옵션을 읽습니다. SSDT(SQL Server Data Tools)는 Microsoft SQL Server Analysis Services 프로젝트를 빌드할 때 이 파일을 만듭니다. SSDT(SQL Server Data Tools)는 현재 프로젝트의 구성 설정을 사용하여 프로젝트 이름>.configsettings 파일을 만듭니<다.

배포에 대한 구성 설정 검토

다음은 프로젝트 name.configsettings> 파일에 저장된 <구성 설정입니다.

  • 데이터 원본 연결 문자열 Analysis Services 프로젝트에 지정된 값을 기반으로 각 데이터 원본에 대한 연결 문자열. 사용자 ID와 암호는 문자열의 나머지 부분이 이 파일에 저장되기 전에 항상 연결 문자열에서 제거됩니다. 그러나 배포 마법사가 Analysis Services 인스턴스에 직접 배포하는 경우 마법사 내에 적절한 사용자 ID 및 암호 정보를 추가하여 배포 데이터베이스를 성공적으로 처리할 수 있습니다. 이 연결 정보는 배포 마법사에 의해 저장되는 경우 배포 스크립트 자체에 저장되지 않습니다.

  • 가장 계정 이 설정은 Analysis Services가 각 데이터 원본에서 문을 실행하는 데 사용하는 사용자 이름을 지정합니다. 가장 계정이 지정되지 않은 경우 Analysis Services는 로그온 계정을 사용하여 문을 실행합니다. Analysis Services 로그온 계정에 데이터 원본에 직접 권한이 부여되면 Analysis Services 인스턴스의 모든 데이터베이스에 있는 모든 데이터베이스 관리자는 로그온 계정을 통해 데이터 원본에 액세스할 수 있습니다. 사용자 계정과 암호를 지정하는 경우 이 정보는 이 파일에 가장 정보가 저장되기 전에 항상 제거됩니다. 그러나 배포 마법사가 Analysis Services 인스턴스에 직접 배포하는 경우 마법사 내에 적절한 사용자 ID 및 암호 정보를 추가하여 배포 데이터베이스를 성공적으로 처리할 수 있습니다. 이 가장 정보는 배포 마법사에 의해 저장되는 경우 배포 스크립트 자체에 저장되지 않습니다.

  • 키 오류 로그 파일 이 설정은 데이터베이스에 있는 각 큐브, 측정값 그룹, 파티션 및 차원에 대한 키 오류 로그 파일의 파일 이름과 경로를 지정합니다.

  • 스토리지 위치 이 설정은 데이터베이스에 있는 각 큐브, 측정값 그룹 및 파티션에 대한 스토리지 위치를 지정합니다. 개체에 대한 값이 제공되지 않으면 Analysis Services 배포 마법사는 개체의 기본 위치를 사용합니다. 예를 들어 파티션은 측정값 그룹의 위치를 사용하고, 측정값 그룹은 큐브의 위치를 사용하고, 큐브는 Analysis Services 인스턴스의 개체에 대한 기본 위치를 사용합니다. 스토리지 위치는 로컬 또는 UNC(유니버설 명명 규칙) 경로일 수 있습니다.

  • 보고서 서버 이 설정은 보고서 서버 및 데이터베이스에 있는 각 큐브에 정의된 각 보고서 동작의 폴더 위치를 지정합니다.

배포에 대한 구성 설정 수정

경우에 따라 프로젝트 이름>.configsettings 파일에 저장된 <구성 설정과 다른 구성 설정을 사용하여 Analysis Services 프로젝트를 배포해야 할 수 있습니다. 예를 들어 연결 문자열 하나 이상의 데이터 원본으로 변경하거나 특정 파티션 또는 측정값 그룹에 대한 스토리지 위치를 지정할 수 있습니다.

Analysis Services 프로젝트에서 파티션 및 역할의 배포를 수정하려면 아래 절차에 설명된 대로 프로젝트 이름>.configsettings 파일 내에서 <이 정보를 변경해야 합니다. SSDT(SQL Server Data Tools)의 프로젝트 이름> 속성 페이지 대화 상자에 이러한 옵션이 표시되지 않으므로 프로젝트 <내에서 파티션 및 역할 설정을 변경할 수 없습니다.

참고 항목

구성 설정은 모든 개체에 적용하거나 새로 만든 개체에만 적용할 수 있습니다. 이전에 배포된 Analysis Services 데이터베이스에 추가 개체를 배포하고 기존 개체를 덮어쓰지 않으려는 경우에만 새로 만든 개체에 구성 설정을 적용합니다. 구성 설정이 모든 개체에 적용되는지 아니면 새로 만든 개체에만 적용되는지 지정하려면 프로젝트 이름>.deploymentoptions 파일에서 <이 옵션을 설정합니다. 자세한 내용은 파티션 및 역할 배포 옵션 지정을 참조 하세요.

입력 파일이 생성된 후 구성 설정을 변경하려면

  • Analysis Services 배포 마법사를 대화형으로 실행하고 구성 설정 페이지에서 배포되는 개체에 대한 구성 설정을 지정합니다.

    또는

  • 명령 프롬프트에서 Analysis Services 배포 마법사를 실행하고 응답 파일 모드에서 실행되도록 마법사를 설정합니다. 응답 파일 모드에 대한 자세한 내용은 Analysis Services 배포 마법사 실행을 참조 하세요.

    또는

  • 텍스트 편집기를 <사용하여 프로젝트 name.configsettings> 파일을 수정합니다.

참고 항목

설치 대상 지정
파티션 및 역할 배포 옵션 지정
처리 옵션 지정