本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 Amazon RDS 上部署 SSAS 專案
在 RDS 上,您無法使用 SQL Server Management Studio (SSMS) 直接部署 SSAS 專案。若要部署專案,請使用 RDS 預存程序。
注意
不支援使用 .xmla 檔案進行部署。
部署專案之前,請確定下列事項:
-
Amazon S3 整合已開啟。如需更多詳細資訊,請參閱 整合 Amazon RDS for SQL Server 資料庫執行個體和 Amazon S3。
-
Processing Option組態設定設為Do Not Process。此設定表示部署後不會進行任何處理。 -
您同時擁有
和myssasproject.asdatabase檔案。它們會在您建置 SSAS 專案時自動產生。myssasproject.deploymentoptions
在 RDS 上部署 SSAS 專案
-
將
.asdatabase(SSAS 模型) 檔案從 S3 儲存貯體下載到資料庫執行個體,如下列範例所示。如需下載參數的詳細資訊,請參閱將 Amazon S3 儲存貯體中的檔案下載至 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]; -
將
.deploymentoptions檔案從 S3 儲存貯體下載到您的資料庫執行個體。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]; -
部署專案。
exec msdb.dbo.rds_msbi_task @task_type='SSAS_DEPLOY_PROJECT', @file_path='D:\S3\myssasproject.asdatabase';