4 Replies Latest reply on Sep 11, 2017 1:26 AM by Takuichiro Iwasaki

    Tableau serverがデータベースに渡すSQLについて

    Takuichiro Iwasaki

      Tableau serverが作るSQLについて、知りたいです。

      下記の例ではワークシートにフィルタを設置しただけで

      2パターン作成されているようです。

       

      A)

      SELECT COUNT(DISTINCT "テーブル名"."項目名") AS "ctd_項目名_ok",

        1 AS "X__alias__0"

      FROM  "テーブル名"

      GROUP BY 1

       

      B)

      SELECT "テーブル名"."項目名"" AS ""項目名"______"

      FROM "テーブル名"

      GROUP BY "テーブル名"."項目名"

      ORDER BY 1 ASC

       

      B)は問題ないのですが、A)はデータベースに負荷がかかっています。

       

      A)、B)の出しわけ方法、発生条件などご存知の方はいらっしゃいませんでしょうか。

       

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