MENU
Dr.Sumはインポートした複数のテーブルを結合(JOIN)することができます。今回は、トランザクションテーブルとマスターテーブルをキー項目で紐づけてビューを作成する手順を紹介します。
なお、Dr.Sum にデータをインポートする方法は、下記の記事で紹介してきました。
参照:【手動で取り込み】データベースにCSVデータをインポートしよう~CSV手動編~ |
参照:【自動で取り込み】データベースにCSVデータをインポートしよう~CSV自動編~ |
参照:【Excelの取り込み】データベースにExcelデータをインポートしよう~Excel編~ |
参照:SQL Server のデータをODBCでデータインポートしよう |
例えば、業務システムから Dr.Sum にデータをインポートすると、テーブルが正規化されており、「商品コード」・「部署ID」などのコード値しか持っていないデータの場合があります。コード値だけでは分かりにくいので、分析する時には日本語名称の「商品名称」や「部署名」が欲しくなりますね。
トランザクションテーブルと商品マスタ・組織マスタをビューで結合するとコード値ではなく、「商品名称」「部署名」などのデータで、データを分析することができます!
データベース一覧表示エリアで[ビュー]を選択し、項目一覧表示エリアの右クリックメニューから[新規作成]を選択します。
[ビューの作成]画面が表示されたら[名前]に新規ビュー名を入力します。その後、テーブル表示エリアの右クリックメニューから、[テーブルの追加]を選択し使用するテーブルをクリックして追加ボタンから追加します。
テーブル同士を結合するために、リレーションを作成します。リレーションは結合したいテーブル間のキーとなる項目をドラッグアンドドロップすることで作成できます。
※矢印を右クリックすることで結合の説明を見ながら変更することも出来ます!
テーブルから使用するフィールドを選択して、ビューの項目を設定します。使用するフィールドをクエリーグリッドエリアの表の部分にドラッグ&ドロップします。
項目の追加が終わったら[OK]ボタンをクリックします。データベースに新規ビューが作成されます。
作成されたビュー上で右クリックすることで中身を確認することが出来ます。
Dr.Sumでビューを作成することにより、売上明細と各マスタが結合でき、DatalizerやMotionBoardで分析しやすいデータを用意することができますね!
Related article
Pick up
Ranking
Info