다음을 통해 공유


처리 옵션 지정

Analysis Services 배포 마법사는 <project name>.deploymentoptions 파일에서 처리 옵션을 읽습니다. Business Intelligence Development Studio는 MicrosoftSQL ServerAnalysis Services 프로젝트를 작성할 때 이 파일을 만듭니다. Business Intelligence Development Studio는 <project name>속성 페이지 대화 상자의 배포 페이지에 지정된 처리 옵션을 사용하여 <project name>.deploymentoptions 파일을 만듭니다.

배포를 위한 처리 옵션 검토

<project name>.deploymentoptions 파일에 저장된 구성 설정은 다음과 같습니다.

  • 처리 방법 이 설정은 배포 후 배포된 개체가 처리되는지 여부와 수행할 처리 유형을 제어합니다. 3가지 처리 옵션은 다음과 같습니다.

    • 기본 처리(기본값)

    • 전체 처리

    • 없음

  • 쓰기 저장(writeback) 테이블 옵션 쓰기 저장(writeback)이 Analysis Services 프로젝트에 설정된 경우 이 설정은 쓰기 저장(writeback)의 처리 방법을 정의합니다. 3가지 쓰기 저장(writeback) 테이블 옵션은 다음과 같습니다.

    • 기본적으로 쓰기 저장(writeback) 테이블이 있는 경우 이 테이블이 사용됩니다. 쓰기 저장(Writeback) 테이블이 없는 경우 새 쓰기 저장 테이블이 생성됩니다.

    • 쓰기 저장(writeback) 테이블이 이미 있으면 배포가 실패합니다. 쓰기 저장(Writeback) 테이블이 없는 경우 새 쓰기 저장 테이블이 생성됩니다.

    • 쓰기 저장(writeback) 테이블이 이미 존재하는지 여부에 관계없이 새로운 쓰기 저장(writeback) 테이블이 생성됩니다. 이 경우 Analysis Services 배포 마법사는 기존 테이블을 삭제하고 이를 새로운 쓰기 저장(writeback) 테이블로 교체합니다.

  • 트랜잭션 배포 이 설정은 메타데이터 배포가 변경되고 처리 명령이 단일 트랜잭션 또는 개별 트랜잭션에 발생하는지 여부를 제어합니다.

    • 이 옵션이 True(기본값)인 경우 Analysis Services는 모든 메타데이터 변경 내용과 단일 트랜잭션 내의 모든 처리 명령을 배포합니다.

    • 이 옵션이 False인 경우 Analysis Services는 단일 트랜잭션의 메타데이터 변경 내용을 배포하고 해당 트랜잭션의 각 처리 명령을 배포합니다.

배포를 위한 처리 옵션 수정

하지만 <project name>.deploymentoptions 파일에 저장된 것과 다른 처리 옵션을 사용하여 Analysis Services 프로젝트를 배포해야 할 수 있습니다. 예를 들어 모든 개체를 완전히 처리하거나 기본 처리 옵션을 사용하여 처리할 수 있으며, 또는 처리가 발생하지 않도록 할 수도 있습니다. 큐브 또는 차원이 쓰기 설정된 경우 새 쓰기 저장(writeback) 테이블이나 기존 테이블을 사용하도록 지정할 수 있습니다.

배포 중에 사용된 처리 옵션을 수정하려는 경우 프로젝트를 편집하고 다시 작성하거나 다음 절차에 설명된 대로 다음 방법 중 하나를 사용하여 입력 파일에서 처리 옵션을 변경할 수 있습니다.

입력 파일을 생성한 다음 처리 옵션을 변경하려면

  • Analysis Services 배포 마법사를 대화형으로 실행합니다. 처리 옵션 페이지에서 배포할 프로젝트의 처리 옵션을 지정합니다.

    -또는-

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

    -또는-

  • 임의의 텍스트 편집기를 사용하여 <project name>.deploymentoptions 파일을 수정합니다.