0

現在、データ ウェアハウスのさまざまな部分を処理する XMLA スクリプトを生成しています。ProcessAffectedObjects = false を使用したい増分更新を行う状況を 1 つ見つけましたが、ドキュメントでそれを設定する場所を見つけるのに苦労しています。

私が使用している基本的なコードは次のとおりです。

conn.CurrentServer.CaptureXml = true;
dimensions.ForEach(x => x.Process(ProcessType.ProcessUpdate));
conn.CurrentServer.CaptureXml = false;
conn.CurrentServer.ConcatenateCaptureLog(true,true,true).Dump();
server.ExecuteCaptureLog(true, true, true);

Processのさまざまなオーバーロードを掘り下げて、おそらく の 5 番目のパラメーターbool analyzeImpactOnlyがそれを設定すると考えていましたが、適切な XMLA を生成していないようです。XMLA を直接編集したくないのですが、必要に応じて編集します。参考までに、conn.CurrentServerオブジェクトはMicrosoft.AnalysisServices.Serverのインスタンスです。

前もって感謝します。

4

1 に答える 1