Implementación de proyectos SSAS en Amazon RDS - Amazon Relational Database Service

Implementación de proyectos SSAS en Amazon RDS

En RDS, no puede implementar directamente proyectos SSAS mediante SQL Server Management Studio (SSMS). Para implementar proyectos, utilice un procedimiento almacenado de RDS.

nota

No se da soporte al uso de archivos .xmla para la implementación.

Antes de implementar proyectos, asegúrese de lo siguiente:

  • La integración de Simple Storage Service (Amazon S3) está activada. Para obtener más información, consulte Integración de una instancia de base de datos de Amazon RDS for SQL Server con Amazon S3.

  • El valor de configuración de Processing Option tiene que estar establecido en Do Not Process. Esta configuración significa que no se ejecutará ningún procesamiento después de la implementación.

  • Tiene los archivos myssasproject.asdatabase y myssasproject.deploymentoptions. Se generan automáticamente cuando se crea el proyecto SSAS.

Para implementar un proyecto SSAS en RDS
  1. Descargue el archivo .asdatabase (modelo SSAS) desde su bucket S3 a su instancia de base de datos, tal y como se muestra en el siguiente ejemplo. Para obtener más información sobre los parámetros de descarga, consulte Descarga de archivos desde un bucket de Amazon S3 a una instancia de base de datos de SQL Server.

    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. Descargue el archivo .deploymentoptions desde su bucket S3 hasta la instancia de base de datos.

    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. Implemente el proyecto.

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