いつもありがとうございます。
本来であればマスター管理の問題となります。
失礼ながら質問したく思います
コードは本来一意であるのが原則ですが、手作業で行っている部分があり
コードが重複している場合あり、フィルタで該当コードを抽出すると複数同一コードが読み込まれます。
そのため、複数同一コードが読み込まれた場合(例えば2つ)、クロス集計における数値が2倍となります。
仕様的には誤りはありません。
解決したいのは複数同一コードがあった場合、コードを一意にしたく思います。
例として
001
001
002
↓
001
002
として読み込ませたいです。
どのようにすべきかご教示いただければと思います。
何卒よろしくお願い申し上げます。
2 risposte

本来一意であるべきコードが一意でないというのは設計上の致命的なミスで、それを後工程でどうにかしようとすると歪が生じます。
それを踏まえた上での話になりますが、「読み込ませる」というのがTableauに接続することを指すのであれば、接続時にストアドプロシージャまたはカスタムSQLで一意にしてしまうのが簡単です。
但し、
001 3月1日
001 3月20日
というデータがあったとき、どちらのデータを残すのかという問題があります。これはそのデータが何を表していて、それを使って何をしようとしているのかによって対処法が変わってきます。