【tableau】Desktop・データソースのフィールドの値を書き換える
データソースを書き換える
tableauではデータソースの値を書き換えることができます。 書き換えると言っても、データソース元のデータを書き換えるのではなく tableau上でだけ書き換えるのでデータソース元には影響がありません。
例えば、下記のようなExcelのデータソースを持っていたとします。
商品名 | 値段 |
---|---|
りんご | 300 |
バナナ | 100 |
みかん | 200 |
この商品名にあたる部分を書き換えたくなった
例えば「みかん」を「愛媛みかん」に変更したいとします。
もちろんデータソースであるExcel側で「愛媛みかん」に書き換えばいいのですが
このExcelブックがいろんな人が共有しているブックで書き換え禁止だったりしたら??
勝手に書き換えたらダメですよね。
だけど自分としては「愛媛みかん」に書き換えたい!
そんな時はtableau上で書き換えれば、
tableau上でだけ「愛媛みかん」となり
Excelブック側は「みかん」のままになります。
tableau
商品名 | 値段 |
---|---|
りんご | 300 |
バナナ | 100 |
愛媛みかん | 200 |
説明対象となるサンプルデータ
tableauはインストールした時に初めからサンプルデータが内包されています。
今回は下図の真ん中「日本分析」を使って説明をします。
日本分析のワークブックをダブルクリックして開いてください。
操作方法
画面右下の「データソース」のボタンをクリックします
↓
データソース画面に切り替わります
今回はデータベース「産業」の「業界」フィールドの値の変更をしてみましょう。
「業界」の右隣にある▼ボタンを押して「別名」をクリックしてください。
ポップアップウィンドウに表示された列の「値(別名)」のところをダブルクリックして任意の文字を入力します。今回は「専門農家」。
「OK」ボタンを押すと「業界」の「うち農家」だった値が「専門農家」に変更されているのがわかります。
まとめ
以上で、操作説明は終わりです!
データソースがSQLServerなどのDBだった場合は
特にDB側を書き換えることができないと思います。
そんな時はtableau側で書き換えてしまいましょう!
データソース側の入力ミスがあった場合などのクリーニング目的に有効です!