2009-07-02 18 views
0

.NetクライアントアプリケーションからSQL Server Analysis Services OLAPキューブにユーザー入力のメジャー値(販売予定)を書き込む最も簡単な方法は何ですか?OLAPキューブへの更新の書き込み

基礎となるファクトテーブルをDMLステートメントで更新でき、キューブを再処理することができますが、代替案を探していることに気付いています。

よろしく、 アレク

答えて

0

私は、ほぼ一度このようなプロジェクトに入りました。それは、私が非常に感謝していた、先に進まなかった。あなたへの私のアドバイスは、逃げることです!

ユーザーが入力したデータの複雑さによっては、実際のキューブデータを更新する必要はなく、再処理する必要はありません。私はこれがマイクロソフトの標準的なMDXコースでカバーされていると信じています。あなたがオンラインで見つけることができるメモ(申し訳ありませんが、私はコピーを破棄しています)。これはMDXを学びたいかどうかによって異なりますが、これは容易ではありません。

0

ADOMD .Netを使って書き戻しを行うことができると思います。 ADOMDCommandでUPDATE CUBEステートメントをラップすることができます。このアプローチでの問題のいくつかについて話し合い以下

ADOMD。ネット

http://msdn.microsoft.com/en-us/library/ms123483(v=SQL.100).aspx

リンク、あなたが一緒にあまりにも多くのアップデートを行っている場合。私たちは、キューブデータを編集するためのピボットテーブルRanet OLAPを使用

http://www.developmentnow.com/g/112_2006_1_0_0_677198/writeback-in-ADOMD-NET.htm

1

。 サンプルを表示Simple PivotTableウィジェット - 更新可能なピボットタグ Writing updates to OLAP cube

+0

データ入力用の新しいコントロールがSilverlightに用意されています。テーブルは、ユーザーによってカスタマイズすることができます。行/列の追加/削除、名前の変更、スタイルのカスタマイズ(グラデーションなど)、クイックフィルタ、クイック検索の実装が可能です。セルにコメントを追加できます。 –

+0

ピボットグリッドでのデータの編集:1)データベースAdventure Worksのライトバックパーティションの設定。 2)MDXクエリとUPDATE SCRIPTの設定。 3)ピボットグリッドのデータを編集する。 https://ranetuilibraryolap.codeplex.com/wikipage?title=Editing%20data%20in%20the%20pivot%20grid&referringTitle=Homeにアクセスしてください。 –

関連する問題