私が以下で尋ねているのと同じようなことをしようとしている人が何人かいることに気付きました。回答に修正方法に関する提案があるかもしれないので、最初に質問します。
データ ウェアハウス接続から取得して Powerpivot に読み込む履歴データがあります。
Date Store Sales NumTransactions Tag
2010-01-01 A 20000 50 Historical
2010-01-01 B 15000 10 Historical
2010-01-01 C 5000 3 Historical
2010-01-01 D 300000 500 Historical
Powerpivot へのその接続は、データベース サーバーへの直接接続です。
そして、このデータから、リンクされたテーブルを使用して PowerPivot に取り込まれるテーブルを吐き出す Excel 内で予測を計算します。
Date Store Sales NumTransactions Tag
2010-01-02 A 20010 51 Forecast
2010-01-02 B 16000 12 Forecast
2010-01-02 C 6000 5 Forecast
2010-01-02 D 400000 650 Forecast
これから、両方のデータ セットを一緒に表示する多数のピボット テーブルとチャートを操作できるようにしたいと考えています。
Date Store Sales NumTransactions Tag
2010-01-01 A 20000 50 Historical
2010-01-01 B 15000 10 Historical
2010-01-01 C 5000 3 Historical
2010-01-01 D 300000 500 Historical
2010-01-02 A 20010 51 Forecast
2010-01-02 B 16000 12 Forecast
2010-01-02 C 6000 5 Forecast
2010-01-02 D 400000 650 Forecast
どうすればこれを実現できますか? 複数の日付と複数の店舗レコードがあるため、関係を機能させることができないようです。
テーブル プロパティ -> クエリ エディターの Powerpivot 内で 2 つを結合しようとしました。
SELECT [daily].* FROM [daily]
UNION ALL
SELECT [fcst].* from [fcst]
(Where [daily] is the historical data from the datawarehouse and [fcst] is the linked table within the excel workbook that has been linked into powerpivot)
しかし問題は、Powerpivot が接続から [fcst] を探していることです。これは、履歴データの送信元であるデータ ウェアハウスに戻ります。
2 つのデータ ソースから 2 つのピボット テーブルを駆動する回避策を作成し、ピボット テーブルのセルを直接参照して、それらを Excel の 1 つのテーブルにリンクします (そして、そこからグラフを駆動します)。しかし、それは面倒です。これはできると確信しています。方法がわかりません。
その答えは、MDX によって定義された Set にありますか?
どんなアイデアでも大歓迎です。
ありがとう!