3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Tableau Prep で自動で型変換されるのを防ぐ方法

Last updated at Posted at 2018-08-09

Tableau Prep の自動型設定

Tableau Prep のconnectionを作成するときに、自動で型変換を判別されてしまい、
イライラすることが多かったのですが、簡単な回避方法を思いつきました。

以下のようなケース

日付 社員番号 作成日時
20180801 00001 2018/01/02 11:33
20180801 00002 2018/01/03 11:33
20180801 00003 2018/01/04 11:00
  • これを普通に取り込むと以下のようになります。
    image.png

  • 問題点

    • これをそのまま出力すると以下のようになってしまいます
      • 日付が勝手にフォーマット変換されてしまう
      • 社員番号の頭0が取れてしまう
日付,社員番号,作成日時
2018/08/01,1,2018/01/02 11:33:00
2018/08/01,2,2018/01/03 11:33:00
2018/08/01,3,2018/01/04 11:33:00

手動で指定した型で読み込むように、1フィールドづつ選択しなおすのは面倒

回避策

  1. csvデータにあらかじめ、以下のデータを用意して、いったん取り込む。
日付,社員番号,作成日時
AAA,AAA,AAA
  1. 以下のようにすべて文字列(無変換)で初期表示される
    image.png

見事、全てAbc に分類されました!

  • 簡単なことですが、100を超えるフィールドの型指定は相当に面倒なので、個人的に大発見です。
  • もちろん、数値や実数にしたい場合に、サンプルデータがnullでうまくいかない場合なども、明示的に指定できます。

接続を変更するとリセットされるので、毎回選びなおしてイライラしてましたが、これでストレスが無くなりました(^^)

  • Tableau Prepは面白いですが、発展途上なので今後が楽しみです。
3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?