在 Amazon 上部署SSAS專案 RDS - Amazon Relational Database Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在 Amazon 上部署SSAS專案 RDS

在 上RDS,您無法使用 SQL Server Management Studio () 直接部署SSAS專案SSMS。若要部署專案,請使用RDS預存程序。

注意

不支援使用 .xmla 檔案進行部署。

部署專案之前,請確定下列事項:

  • Amazon S3 整合已開啟。如需詳細資訊,請參閱將 Amazon RDS for SQL Server 資料庫執行個體與 Amazon S3 整合

  • Processing Option 組態設定設為 Do Not Process。此設定表示部署後不會進行任何處理。

  • 您同時擁有 myssasproject.asdatabasemyssasproject.deploymentoptions 檔案。當您建置SSAS專案時,它們會自動產生。

在 上部署SSAS專案 RDS
  1. .asdatabase(SSAS 模型) 檔案從 S3 儲存貯體下載至資料庫執行個體,如下列範例所示。如需下載參數的詳細資訊,請參閱將檔案從 Amazon S3 儲存貯體下載至SQL伺服器資料庫執行個體

    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. .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];
  3. 部署專案。

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