SSASサービスを使用してDataEngineにデータを追加するには、次の手順に従います。
プロパティ | 説明 | 例 |
---|---|---|
Data source | サーバーインスタンスを指定します。すべての接続でこのプロパティを指定する必要があります。有効な値は、サーバーのネットワーク名またはIPアドレス、localまたはlocalhost(ローカル接続の場合)、ローカルキューブファイル(.cub)の名前です。 | Data source=AW-SRV01.corp.Adventure-Works.com |
Initial catalogまたはCatalog | 接続先のAnalysis Servicesデータベースの名前を指定します。データベースはAnalysis Servicesに展開されている必要があります。また、そのデータベースに接続する権限が必要です。 | Initial catalog=AdventureWorks2016 |
Provider | 有効な値は、MSOLAP.<バージョン>です。<バージョン>には、4、5、6、または7を指定します。 | SQL Server 2016を必要とする接続には、Provider=MSOLAP.7を使用します |
Startup.cs |
コードのコピー
|
---|---|
public class Startup { private readonly HttpConfiguration config = GlobalConfiguration.Configuration; public void Configuration(IAppBuilder app) { app.UseDataEngineProviders() .AddCube("cube", @"Data Source=http://ssrs.componentone.com/OLAP/ msmdpump.dll;Provider=msolap;Initial Catalog=AdventureWorksDW2012Multidimensional", "Adventure Works"); // CORSのサポート app.UseCors(CorsOptions.AllowAll); // Web API RegisterRoutes(config); app.UseWebApi(config); } |