Amazon RDS에 SSAS 프로젝트 배포 - Amazon Relational Database Service

Amazon RDS에 SSAS 프로젝트 배포

RDS에서는 SQL Server Management Studio(SSMS)를 사용하여 SSAS 프로젝트를 직접 배포할 수 없습니다. 프로젝트를 배포하려면 RDS 저장 프로시저를 사용합니다.

참고

.xmla 파일을 배포에 사용하는 것은 지원되지 않습니다.

프로젝트를 배포하기 전에 다음 사항을 확인하십시오.

  • Amazon S3 통합이 설정됩니다. 자세한 내용은 Amazon RDS for SQL Server DB 인스턴스와 Amazon S3 통합 단원을 참조하십시오.

  • Processing Option 구성 설정이 Do Not Process로 설정됩니다. 이 설정은 배포 후 처리가 진행되지 않음을 의미합니다.

  • myssasproject.asdatabase 파일과 myssasproject.deploymentoptions 파일이 모두 있습니다. SSAS 프로젝트를 빌드할 때 자동으로 생성됩니다.

RDS에 SSAS 프로젝트를 배포하려면
  1. 다음 예제와 같이 S3 버킷에서 DB 인스턴스로 .asdatabase(SSAS 모델) 파일을 다운로드합니다. 다운로드 파라미터에 대한 자세한 내용은 Amazon S3 버킷의 파일을 SQL Server DB 인스턴스로 다운로드 단원을 참조하십시오.

    exec msdb.dbo.rds_download_from_s3 @s3_arn_of_file='arn:aws:s3:::bucket_name/myssasproject.asdatabase', [@rds_file_path='D:\S3\myssasproject.asdatabase'], [@overwrite_file=1];
  2. S3 버킷에서 DB 인스턴스로 .deploymentoptions 파일을 다운로드합니다.

    exec msdb.dbo.rds_download_from_s3 @s3_arn_of_file='arn:aws:s3:::bucket_name/myssasproject.deploymentoptions', [@rds_file_path='D:\S3\myssasproject.deploymentoptions'], [@overwrite_file=1];
  3. 프로젝트를 배포합니다.

    exec msdb.dbo.rds_msbi_task @task_type='SSAS_DEPLOY_PROJECT', @file_path='D:\S3\myssasproject.asdatabase';