2

SSASプロジェクトを作成しましたが、キューブやデータソースなど、初めてキューブを展開したときに完全に機能しますが、データベースのデータを変更して[キューブ]> [BIDSで処理]をクリックすると、新しい変更が反映されません。 SQL Server Management Studioでテーブルデータを取得すると、データが変更されたことがテーブルに表示されますが。

また、AnalysisServices処理タスクを使用してSSISパッケージのキューブを更新してみました。ただし、基になるデータの変更は表示されません。それは同じままです。誰かが私にこの問題を引き起こす可能性のあるいくつかの可能なシナリオを教えてもらえますか?とても有難い

前もって感謝します

4

4 に答える 4

4

最初のステップは、サーバー上のデータソース(開発マシン上ではローカルではない)が正しいデータベースに設定されていることを確認することです。

于 2010-09-02T14:12:14.280 に答える
1

プロジェクト全体を処理していますか、それともキューブだけを処理していますか?ソリューションエクスプローラーで最上位のアイテムを処理する必要があることに気付きました。キューブだけを処理するだけでは不十分でした。

エラーメッセージは表示されますか?

最初にディメンションを処理してから、キューブを処理してみてください。

私自身は専門家ではありませんが、更新(「プロセス」)と「デプロイ」には違いがあることを理解しました。

したがって、ディメンションを作成または追加するときは、最初にキューブを分析サーバーにデプロイしてから処理する必要があります。

後でデータソースに新しいデータがある場合は、キューブ(既にデプロイされている)を処理してデータを更新できます。

于 2010-09-08T13:47:24.637 に答える
1

これを試して:

  1. 更新したディメンションまたはファクトテーブルデータを特定します。
  2. VisualStudioでCUBE用に作成したSSASプロジェクトに移動します。
  3. ソリューションエクスプローラーで、[ディメンション]フォルダーを展開します。
  4. データが更新されるディメンションまたはディメンション関連のファクトテーブルを右クリックし、[プロセス]をクリックします。
  5. 次に、プロセスウィンドウが開いたら、ウィンドウで確認してから、オブジェクト名=およびプロセスオプション=「プロセス更新」を実行します。
  6. 次に、[プロセス]ウィンドウの下部にある[実行]をクリックします。
  7. プロセスが成功したことを確認し、失敗した場合はエラーを修正します。
  8. CUBEの[ブラウザ]タブに移動し、データが更新されていることを確認します。
于 2013-11-17T12:28:09.040 に答える
0

キューブ構造に加えられた変更、つまり新しいメジャーまたはビジネスインテリジェンスの追加。キューブを処理した後に反映されるだけなので、プロジェクト全体を再度デプロイする必要はありません。ただし、基になるデータまたはデータ構造に変更が加えられた場合は、プロジェクト全体をデプロイする必要があります。

変更は、Cube> Browserで処理/デプロイした直後に確認できますが、キャッシュのため、SSRSで実現されるまでに時間がかかります。

于 2012-10-17T10:19:06.307 に答える