こんにちは。
Qlik Sense アプリの開発中に、検索インデックスの作成により、
リロード時間が長く困ったことはありませんか?
検索インデックス作成にかなり時間がかかったことがあったので、
ちょっと気になって、調べてみました。
データのリロードの間に検索インデックスを作成すると、
ユーザーによる最初の検索リクエストの待ち時間を回避できるメリットもありますが、
作成しないように設定することもできます。
アプリ単位で、リロードの間、またはユーザーによる最初の検索リクエストの後に、
検索インデックスの作成をパラメーターで指定することが可能です。
アプリのデータロードエデイタを開くと、以下のようなシステム変数があります。
パラメーターを変更することで、検索インデックスの作成ON/OFFを切り替えることが可能です。
----------------------------------------------------
SET CreateSearchIndexOnReload=1;
----------------------------------------------------
●データのリロードの間に検索インデックス項目を作成します。
SET CreateSearchIndexOnReload=1;
●ユーザーが最初の検索リクエストを実施した後で、検索インデックス項目を作成します。
SET CreateSearchIndexOnReload=0;
何かのお役に立てれば。