none
SSASのディメンション設定について RRS feed

  • 質問

  • お世話になっております。

    現在、SSDTにて、SSASのキューブ作成を行っております。

    例えばですが、実績テーブル(商品コード、数量)、商品テーブル(商品コード、商品名)
    ※括弧内は列名として説明します。

    が存在し、
    実績テーブルには以下のデータが存在。
    商品コード 数量
    100 1
    101 2

    商品テーブルには以下のデータが存在
    商品コード 商品名
    100 a
    101 b
    102 c

    実績テーブルと商品テーブルは商品コードにてリレーションされています。

    この状態で、商品テーブルのディメンションを作成しエクセルにてキューブを確認した場合
    商品コード 数量
    100 1
    101 2

    が、表示されるのですが商品コードの右側にある下向き三角を押すと、
    100 a
    101 b
    102 c
    の3件の情報が表示されてしまいます。

    こちらを、実績テーブルに存在する
    100 a
    101 b
    の2件の情報のみを表示する設定はありますでしょうか。

    環境は以下の通りです
        Windows Server 2016
        SQL Server 2017

    宜しくお願い致します。
    2019年2月6日 6:41

すべての返信

  • jyuden_sengenさん、こんにちは。フォーラムオペレーターのHarukaです。
    MSDNフォーラムにご投稿くださいましてありがとうございます。

    これらのテーブル間の関係を作成すると、Excelで分析したときに自動的に対応するレコードが表示されます。 
    あるいは、T-sqlを使用して商品テーブルを変更することもできます(実際のテーブルと同じレコードのみを表示するようにします)。

    この問題はこの記事に似ていると思いますので、ご参照いただけますでしょうか。

    どうぞよろしくお願いします。


    MSDN/ TechNet Community Support Haruka

    ~参考になった投稿には「回答としてマーク」をご設定ください。なかった場合は「回答としてマークされていない」も設定できます。同じ問題で後から参照した方が、情報を見つけやすくなりますので、
    ご協力くださいますようお願いいたします。また、MSDNサポートに賛辞や苦情がある場合は、MSDNFSF@microsoft.comまでお気軽にお問い合わせください。~
    2019年2月12日 3:18
    モデレータ