Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
製造業にQlikSenseを導入したいと考えており、作業工程を軸にしてグラフを表示するとき、作業順で軸を表示したいです。
工程軸の中で番号をふればいいと思ったのですが、工程が増え続けると番号が変わってしまいリンクしません。
例えば今は
1.A作業
2.B作業
3.C作業
ですが今後
1.A作業
2.B作業
3.D作業
4.C作業
になる可能性があります。そうなると工程に番号をつけるやり方だとC作業について工程名が3_C作業と4_C作業で混在してしまい同じ軸として出せません。
どのようにすればいいでしょうか。
実データとは別に以下のようなマスターデータテーブルを作成するのが一番管理しやすいと思います。
ソースはExcelでもCSVでも良いです。
データ構造としては以下のようになります。
更新前
作業,作業No
A作業,1
B作業,2
C作業,3
更新後
作業,作業No
A作業,1
B作業,2
C作業,4
D作業,3
Left JoinもしくはMapping LoadとApplymapを使用してマスターテーブルに作業Noを追加します。
ソートで数式を使用して作業Noを指定すれば任意のソートも可能です。
作業のソート順が変わったり、工程が増えて場合にスクリプトや元データを編集しなくても
マスターテーブルだけ変更してロードし直すようにすれば管理も簡単です。
ヘルプは以下です。
https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptPrefixes...
https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptPrefixes...
実データとは別に以下のようなマスターデータテーブルを作成するのが一番管理しやすいと思います。
ソースはExcelでもCSVでも良いです。
データ構造としては以下のようになります。
更新前
作業,作業No
A作業,1
B作業,2
C作業,3
更新後
作業,作業No
A作業,1
B作業,2
C作業,4
D作業,3
Left JoinもしくはMapping LoadとApplymapを使用してマスターテーブルに作業Noを追加します。
ソートで数式を使用して作業Noを指定すれば任意のソートも可能です。
作業のソート順が変わったり、工程が増えて場合にスクリプトや元データを編集しなくても
マスターテーブルだけ変更してロードし直すようにすれば管理も簡単です。
ヘルプは以下です。
https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptPrefixes...
https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptPrefixes...
ありがとうございます。
作業順が勤務体制のパターンで分かれていて、新たに更新するというよりパターンがどんどん増えていく仕様にしたいので勤務体制×工程で一意の工程番号を持つことで解決しました。