2 Replies Latest reply on Feb 12, 2018 8:04 PM by emi.kato

    Pivotの設定方法

    emi.kato

      いつも参考にさせていただいております。

       

      Pivot列の設定方法をご存知でしたら教えてください!!

      エクセルシートで、0401(4/1)から1231(12/31)までのヘッダをピボット列として、グラフを作成していました。

      同じデータで、同じ列の名前[0401]から[1231] でSQLserverにデータを映して、グラフを作成しようとすると、

      データソースの画面で、データ構造を取得して、対象列を右クリックOR▼部分をクリックしてもピボットが表示されません。

      他の項目、コピーとか、計算フィールドの作成は出てきます。

      ピボット列にできる条件などがあるのでしょうか?

       

      よろしくお願い致します。

        • 1. Re: Pivotの設定方法
          Shunta Nakajima

          Katoさん

           

          こんにちは。

           

          オンラインヘルプを見ると、Pivot機能は利用できるデータソースがExcelやGoogleスプレッドシートなど、

          ファイル系のものに限られていて、SQL Serverをはじめとしたデータベースでは利用できないようです。

          ピボット データ ([列] から [行])

           

          ETLを利用してピボットした後の状態でSQL Serverにデータ格納できればよいのですが、それが難しい場合

          上記オンラインヘルプの下のほうに書いてあるカスタムSQLを利用してピボット処理を実施するのが

          現実的な方法かと思われます。

           

          Nakajima

          • 2. Re: Pivotの設定方法
            emi.kato

            早速のご回答ありがとうございます。

            SQLserverデータでPivotできないのですね。

            残念です。

            ご丁寧に、方法までリンクしていただきまして、ありがとうございます。

            試してみます。