MS SQL Server データ ソースの置き換え
手順 1 - IRVDataSourceProvider
を実装するクラスを作成します。このクラスは、MS SQL Server 設定の実際の置換を実行します。
public class MyDataSourceProvider : IRVDataSourceProvider
{
public Task<RVDataSourceItem> ChangeVisualizationDataSourceItemAsync(RVDashboardFilter filter, RVDataSourceItem dataSourceItem)
{
throw new NotImplementedException();
}
public Task<RVDataSourceItem> ChangeDashboardFilterDataSourceItemAsync(RVDashboardFilter filter, RVDataSourceItem dataSourceItem)
{
throw new NotImplementedException();
}
}
このクラスの ChangeVisualizationDataSourceItemAsync
メソッドは、表示形式がデータを取得するために使用する RVDataSourceItem
を返します。ChangeVisualizationDataSourceItemAsync
メソッドで引数として提供される RVDataSourceItem
項目を変更することにより、データを取得するサーバーまたはテーブルを変更できます。
手順 2 - RevealSdkSettings.DataSourceProvider
を IRVDataSourceProvider
を実装するクラスのインスタンスに設定します。
RevealSdkSettings.DataSourceProvider = new MyDataSourceProvider();