2012-06-25 8 views
7

私は顧客次元を持っています。キューブの作成とディメンションの定義では、キューブの作成時にデフォルトの属性が使用されます。ディメンションを作成した後で、さらに属性を追加したいとします。これを行う方法。私は "ビジネスインテリジェンスの追加"オプションを試しましたが、失敗しました。そんなことをする方法はありますか?ディメンションを削除してディメンションを再度追加すると、「ディメンション属性の選択」というインターフェースを持つことができます。しかし、既存のディメンションを削除して、そのディメンションに属性を追加する方法。次の画面で、ディメンション属性の追加を示します。既存のディメンションに対してこのインタフェースを表示する方法。 enter image description hereBIDSを使用して既存の次元に新しいDImension属性を追加する方法

ディメンション属性タブをクリックし、「データソースの編集」オプションをクリックした後、次の画面が表示されます。ここで属性を追加できますか? enter image description here

答えて

6

に得れば、彼らは属性として取り出すことができるようにする必要があり既存のディメンションがあると仮定すると、ディメンションにさらに属性を追加するためにディメンションウィザードを再度開くことはできません。ディメンション構造ページ(Diegoのスクリーンショットに表示されているように)では、各属性がリストされている一番左側にAttributesペインがあり、データソースビューにはテーブルの図が表示されます。右側のダイアグラムから左側の「属性」ペインに列をドラッグします。これにより、新しい属性が作成されます。

enter image description here

あなたは属性ペインに列をドラッグすると、上記の画像は、カーソルの外観を示します。下の画像は、マウスボタンを離した後の「属性」パネルを示しています。新しい属性が表示されています。

enter image description here

+0

@Stacia ..あなたのソリューションに感謝します。しかし、これは私を混乱させています。可能であればスクリーンショットを追加できますか。 – Searcher

+0

私の答えにスクリーンショットが追加されました。 – Stacia

1

あなたはDSVを編集する必要があります。

「ディメンション構造」の「データソースビュー」タブで、空白を右クリックし、「データソースビューの編集」を選択します。それはあなたをDSVに連れて行きます。 DSVに必要な変更を行うと、あなたが戻って、「ディメンション構造」あなたのDSVは、あなたのように追加する列が含まれていることを仮定し

enter image description here

+1

@Diego ..あなたの答えに感謝します。しかし、私はあなたが言っている場所を見つけることができません。あなたは私にスクリーンショットを投稿してください! – Searcher

+0

どのバージョンをお使いですか? 2005年か2008年か? – Diego

+0

Sql server 2008 – Searcher

0

寸法は、名前付きクエリをベースとした場合@Staciaにより溶液は動作します。

ディメンションがテーブルに基づいている場合、「データソースビュー」ウィンドウは空です。属性をドラッグすることはできません。

解決策は、属性を手動で追加することです。 「属性をリストとして表示」をクリックし、属性を手動で追加します。以下のリンクをご覧ください。これは私を助けた。

http://technet.microsoft.com/en-us/library/ms174567.aspx