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 enDo Not Process
. Esta configuración significa que no se ejecutará ningún procesamiento después de la implementación. -
Tiene los archivos
ymyssasproject
.asdatabase
. Se generan automáticamente cuando se crea el proyecto SSAS.myssasproject
.deploymentoptions
Para implementar un proyecto SSAS en RDS
-
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]; -
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]; -
Implemente el proyecto.
exec msdb.dbo.rds_msbi_task @task_type='SSAS_DEPLOY_PROJECT', @file_path='D:\S3\
myssasproject
.asdatabase';