2011-02-19 3 views

答えて

5

手動で個々のパーティションを処理する最も簡単な方法は、あなたは、単に任意のパーティションを右クリックし、「プロセス」を選択することができますSQL Server Management Studioを、です。私はこれがあなたが望むものではないと思います。

最初にキューブをどのように処理しますか?たとえば、SSISを使用する場合は、スクリプト変換を使用して、個々のパーティションを処理するXMLAスクリプトを生成できます。最も簡単な形式では、スクリプトは既存のXMLAのみを使用し、パーティションの名前を正しい値に置き換えます。私たちはこれをプロジェクトでやっており、とてもうまく動作します。生成されたスクリプトは、SSIS XMLAタスクでも実行できます。

お客様の要件をより詳細に説明すると、おそらく私はあなたを助けることができます。

ニコラス

+0

D」を参照してくださいよああ!ありがとうございましたNicolas、私はBIDSで働いていたので、私はそこでそれをやり遂げることができたと考えました.SMSでそれをすることは決してありませんでした。 BIDSでそれを行う方法があるかどうか知っていますか? – BenAlabaster

+0

TSQLからXMLAを発行する方法はありますか? –

3
あなたもBIDSからそれを行うことができます

、処理したいパーティションを見つけ、あなたのキューブのパーティション]タブに移動し、その上で右クリックすると、あなたはオプション

+0

ああ、完璧な...両方の答えは役に立ちます、悲しいことに私はすでにもう1つの答えを受け入れています... +1、ありがとうございます。 – BenAlabaster

+0

私はあなたの答えにプラスを与えました:-) – Nicolas

関連する問題