7 Replies Latest reply on Feb 18, 2020 1:31 AM by AENA

    オンプレミスの SQL Server から Tableau Online への増分更新

    AENA

      こんにちは。初めて投稿します。よろしくお願いします。

      ------------------------------------------------------------

      【現状】

      Tableau Desktop(2019.4.0):

      (1) オンプレミスのSQL Server から データを抽出(カスタムSQL等ではなく、単純にSQL Server上のテーブルを選択・抽出)

      (2) (1)をTableau Online へ パブリッシュ

       

      Tableau Online:

      (3) Tableau Online上でワークブック作成し、(2)でパブリッシュしたデータソースを参照

       

       

      Tableau Gateway(2019.4.2):

      (4) (2)でパブリッシュしたTableau Online上のデータソースを1日1回更新

      ------------------------------------------------------------

      やりたいこと:

      上記(4)で「完全更新」はできているのですが、これを「増分更新」で行いたいのですが、どのようにすれば良いでしょうか?

       

      添付画像は、tableau Onlineでの、データソース>>抽出の更新 の画面です。

      「更新のタイプ」が「完全」になっていますが、ここを「増分」としてスケジュール設定したいです。

       

      よろしくお願いします。

        • 1. Re: オンプレミスの SQL Server から Tableau Online への増分更新
          shuhei saito

          SQL Serverが手元にないので半分憶測になりますが、Tableau Online上で更新タイプを変更できない場合は、Desktop上で抽出を増分更新に変えなければならなかったと思います。

           

          Tableau Online での更新のスケジュール - Tableau

          1 of 1 people found this helpful
          • 2. Re: オンプレミスの SQL Server から Tableau Online への増分更新
            AENA

            SAITO さん

             

            返信ありがとうございます。感謝です。

             

            Tableau Online上で更新タイプを変更できない場合は、Desktop上で抽出を増分更新に変えなければならなかったと思います。

             

            Tableau Desktop で(Onlineへのパブリッシュ前に)、「増分更新」に変更した上で抽出してみました。

             

             

            その後、Tableau Onlineへパブリッシュしました。

            そのデータソースのスケジュールを見ると「完全」になっており

            別スケジュールを作成(あるいは変更)しようとしても

            のようになっていました。

             

            教えていただいた

            Tableau Online での更新のスケジュール - Tableau

            にある画像のような

            ↑ 上の「Refresh type: Full Refresh、Incremental Refresh」がそもそも見当たらず、ここで止まってしまいました。

             

            もしお気づきのことがあれば、ご指摘頂ければと思います。

             

            初心者の仮説として

            (1)SQL Serverに直接(例えばAzureクラウド上のSQL Server)接続した場合 ⇒ 部分更新できる

            (2)SQL Serverには、Tableau Gatewayを経由して、データを取得する場合 ⇒ 部分更新できない

            のかな、、、という気がしております。(私のケースは(2)に該当)

             

            宜しくお願い致します。

            • 3. Re: オンプレミスの SQL Server から Tableau Online への増分更新
              shuhei saito

              増分更新を組んだデータソースをパブリッシュしても完全更新になってしまうとなると、お使いの環境ではサポートされてないのかもしれません。

              ヘルプやナレッジベースで該当しそうな箇所を探してみましたが見つけられませんでしたので証拠はありませんが...。

               

              より確実な情報や代替手段を知りたい場合は、テクニカルサポートにコンタクトをとってみてはいかがでしょうか。

              サポート & サービス | Tableau Software

              1 of 1 people found this helpful
              • 4. Re: オンプレミスの SQL Server から Tableau Online への増分更新
                AENA

                ありがとうございます。テクニカルサポートに連絡してみようと思います。

                今回はありがとうございました。今後とも宜しくお願い致します。

                • 5. Re: オンプレミスの SQL Server から Tableau Online への増分更新
                  AENA

                  Saitoさん

                  (皆様)

                   

                  先日は回答ありがとうございました。

                   

                  テクニカルサポートへ問い合わせしました。

                  結果、私のケースは解決できたので、共有致します。

                   

                  結論からいうと、私の場合

                   

                  ・データソースの編集画面から、「一度、ワークシート編集画面へ移動」し、その後、パブリッシュする

                   

                  で、解消しました。

                  (データソースの編集画面から(ワークシート編集画面へ移動せず)パブリッシュしていた ⇒ (増分更新としてデータソースを設定していても)完全更新になる仕様)

                   

                  添付ファイルの「3.ワークシートに移動します。」がポイントでした。

                   

                  以下はテクニカルサポートのご担当者様からの回答です。

                  ご質問内容を、

                  MS SQL Serverの接続したデータソースにおいて、

                  抽出ファイルを作成し、Tableau Online上にて「増分更新」として運用したい、

                  という内容であると認識し、以下に回答致します。

                   

                   

                  こちらですが、データソースの編集画面にて「増分更新」の設定を行った後、

                  ワークシート編集画面に移動することなく、データソースをパブリッシュした場合、

                  「完全更新」となる仕様であり、恐らくこちらが原因ではないかと考えております。

                   

                   

                  添付ファイルにて、「増分更新」の設定手順を記載しましたので、

                  こちらのファイルを参考の上、

                  再度、抽出ファイルの作成及びパブリッシュを実行いただけますでしょうか。

                   

                   

                  もし、添付ファイルの手順で事象が改善しない場合、

                  お手数ですが、ご連絡いただければと存じます。

                  結果のご報告と共有までです。

                  今後とも宜しくお願いします。

                   

                  (テクニカルサポートを利用するきっかけにもなり、勉強になりました。ありがとうございました。)

                  2 of 2 people found this helpful
                  • 6. Re: オンプレミスの SQL Server から Tableau Online への増分更新
                    shuhei saito

                    結果を共有していただき、ありがとうございます。解決できたようでなによりです。

                     

                    他のかたが同様の問題にあたったときの助けになるよう、私の返信に対する「正解としてマーク」を取り消して、共有いただいたご自身の投稿を正解にしていただけると嬉しいです。

                    • 7. Re: オンプレミスの SQL Server から Tableau Online への増分更新
                      AENA

                      ありがとうございます。「正解としてマーク」を移動しました!