Skip to main content

いつもお世話になっております。

 

作成されたワークブックを流用し、新たなワークブックを作成していました。

使用していない計算フィールドを削除していると

【質問】計算フィールドについて

上図のような名前のフィールドが表示されました。

上記のフィールドは薄いグレー表示されています。

処理に関係ないので放置して作業を進めていました。

作成作業が完了したので、TableauSeverにパブリッシュして、データ更新を行ったところ、以下のメッセージが表示されエラーとなりました。

 

com.tableausoftware.nativeapi.dll.DataSourceException:データソースの制限のためにフィールド式が無効です。

 

エラーの原因は、上図のフィールドが原因だと考えています。

 

教えていただきたいのは、以下の事です。

・不要な計算フィールドを削除しただけなのに、なぜ上図のようなフィールドが出来てしまうのか?

・このような状態になった場合、どう対処すればよいのか?

 

以上、2点となります。

 

補足情報

使用しているデータソースは、DBです。

3 respuestas
  1. 1 ago 2019, 00:45

    できればワークブックの実物を添付していただけるとありがたいのですが、DBに接続しているとなると難しいですよね。

    こういったケースではテクニカルサポートに連絡すると解決できることが多々あります。

     

    実物が無いのでこれも当て推量になりますが、

     

    >>不要な計算フィールドを削除しただけなのに、

     

    とあるのは、もしかしたら不要な計算フィールドではなく、抽出フィルターやデータソースフィルターに使用されている計算フィールドではないでしょうか。

    「Calculation_xxxx」というのはTableauがクエリを作るときに内部的に付けている名前なので、その計算フィールドがどこかで生きているように思えます。

0/9000