Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
スライダーで決定した値を変数に代入し、その変数の情報を基に別の変数で計算処理を行っております。
変数が多数あることと計算処理が複雑なため、スライダーを動かした後の計算処理に時間がかかってしまいます。(20秒程度)
性能のより良いCPUに交換する以外に性能を向上させる手段はないでしょうか。
良いアイデアや方法をご存じの方がいればご教示お願いします。
なお、自由に変更した値の結果のグラフを参照したいため、QlikView内で計算させることを前提としています。
パフォーマンスを上げるにはいくつかの方法がありますが、ご質問の内容から
数式の中にif文の条件分岐が多く(3、4個)あるのではないかと推測されます。
通常は一度選択した状態に対してキャッシュを残してパフォーマンスを担保するのですが
if文が多数ある場合、その都度計算を実行するのでパフォーマンスが悪くなります。
if文が多数ある場合、条件付き表示を使用して数式を複数に分割する方法が有効と思われます。
パフォーマンスをチェックするのに下記リンクのOptimizerを利用するとどこで演算時間が掛かっているかを
確認することができます。
パフォーマンスを上げるにはいくつかの方法がありますが、ご質問の内容から
数式の中にif文の条件分岐が多く(3、4個)あるのではないかと推測されます。
通常は一度選択した状態に対してキャッシュを残してパフォーマンスを担保するのですが
if文が多数ある場合、その都度計算を実行するのでパフォーマンスが悪くなります。
if文が多数ある場合、条件付き表示を使用して数式を複数に分割する方法が有効と思われます。
パフォーマンスをチェックするのに下記リンクのOptimizerを利用するとどこで演算時間が掛かっているかを
確認することができます。