2009-07-07 4 views
2

キューブのDSVのテーブル間の列の依存関係を簡単に見つける方法はありますか? 私はこの質問をしている理由は:dsvにテーブル(事実と淡色のテーブル)がたくさんあるときは、その行に従うのは難しいです。参加する列を見つける方法

ヘルプありがとうございました!

+0

だからこそ私たちはグラフィカルなツールとインデントを持っています。 –

+0

それは簡単ですが、事実はもっと複雑です...データソースビューに20-25のテーブルがあり、それに依存する多くの依存関係がある場合、行はちょうど不可能と思われます。 –

答えて

0

矢印を右クリックして[プロパティの編集]を押すと、一致する表の列とそれらの表が表示されます。ちょっと面倒ですが、それはあなたをそこに連れて行きます。

+0

開発者開発時にその名前を提供していた –

0

これを行う最も簡単な方法は、あなたが興味を持っていただけで、テーブルに新しい図を作成することです。

あなたは、左上隅に、DSVを編集しているWHE「ダイアグラム主催」右クリックで新しいダイアグラムを追加するオプションを選択します。これにより、DSV内のテーブルのサブセットの一種の「ビュー」を設定することができます。次に、この空の図を右クリックして、関心のある表を1つ以上追加してから、これらの表を右クリックして「関連表の追加」オプションを選択すると、必要なだけ深く掘り下げられます関係に。

0

DSVファイルをテキストエディタで開き、下にスクロールします。そこには<xs:appinfo>というセクションがあります。関係は、すべての(例えば)のように、そこに定義されています。

<msdata:Relationship name="Data-TimeDimension" 
msdata:parent="dbo_TimeDimension" msdata:child="Data" 
msdata:parentkey="Date" msdata:childkey="ClickDateHour" 
msprop:Description="" 
msprop:IsLogical="True" /> 

あなたはXSL変換とHTMLページを生成する、またはそれを解析し、それをダンプするプログラムを書く適用する可能性が何を望むかに応じて、他の形式。

関連する問題