大規模アプリのサポート
大規模アプリのサポートにより、標準のアプリ サイズよりも大きなアプリでの作業が可能になります。Qlik Cloud で 1 つ以上のスペースを構成して大規模なアプリをサポートし、効率的な実行に必要なメモリを確保できます。
大規模アプリのサポートの仕組み
大規模アプリのサポートでは、エンジン プール内のさまざまなサイズのエンジンを通じて追加のメモリが提供されます。すべてのアプリは実行時にエンジンにロードされます。自動スケーリング メカニズムは、必要に応じてリソースを動的に割り当て、大規模アプリを最適なエンジンにルーティングします。これにより、単一のエンジンで提供できる以上のリソースが必要な場合でも、アプリで作業できるようになります。
大規模アプリの容量の合計によって、標準のアプリ サイズよりも大きなアプリを同時に開ける数が決まります。各アプリのユーザー セッション数ではなく、アプリのメモリ内サイズのみが考慮されます。
大規模アプリの容量のオプション
大規模アプリの容量は、次のサブスクリプションで 20 GB および 100 GB パックとしてご利用いただけます。
-
Qlik Cloud Analytics Premium
-
Qlik Cloud Enterprise
-
Qlik Sense Enterprise SaaS
容量パックを組み合わせて、テナントに適切な量を割り当てることができます。Qlik Cloud Enterprise には、既定で 40 GB の大規模アプリが含まれています。
Qlik は、容量の計画とプロビジョニングのサポートを提供します。詳細については、Qlik Sales にお問い合わせください。
大規模アプリのサポートは、Qlik Anonymous Access サブスクリプションでは使用できません。
サポートされているアプリの容量
サポートされるアプリの最大サイズは、サブスクリプション レベルと割り当てられた大規模アプリの容量に応じて異なります。
| アプリの種類 | サポートされているアプリのサイズ (メモリ内) |
|---|---|
| Qlik Sense Enterprise SaaS 用標準アプリ | 最大 5 GB |
| Qlik Cloud Analytics Premium 用標準アプリ | 最大 10 GB |
| Qlik Cloud Analytics Enterprise 用標準アプリ | 最大 15 GB |
| 大規模アプリ | 最大 50 GB |
割り当てられた容量に基づいてサポートされるアプリのサイズ
テナントに割り当てられている大規模アプリの容量が 50 GB 未満の場合、サポートされるアプリの最大サイズは割り当てられている容量と同じになります。表には、大規模アプリの合計容量が 20 GB、40 GB、50 GB の場合にサポートされるアプリのサイズが示されています。
| 大規模アプリの割り当て容量 | サポートされているアプリのサイズ (メモリ内) |
|---|---|
| 20 GB 1パック | 20 GB |
| 20 GB 2パック | 40 GB |
| 50 GB 以上 | 50 GB |
大規模アプリの容量ニーズの見積もり
必要な大規模アプリの容量を決定するには:
-
同時に開く必要があるアプリのメモリ内サイズを数えます。
-
アプリにデータをロードするときにメモリ制約エラーのピークが発生した場合は、アプリの容量を増やすことを検討してください。
例: 容量ニーズの計算
平均サイズが 15 GBのアプリが 5 つあり、それらをすべて同時に開く場合、必要な容量は「5 つのアプリ x 15 GB = 75 GB」のようになります。
これをサポートするには、次の方法があります。
-
テナントに 20 GB のパックを 4 つ割り当てます (合計 80 GB)。
-
将来の拡張に備えて 100 GB パックを 1 つ購入します。
大規模アプリでの作業
管理者は、大規模なアプリを許可するスペースを定義できます。スペースで大規模アプリが許可されているかどうかは、 [スペース] テーブルの [Allow large apps] (大規模アプリを許可) 列で確認できます。
新しいスペースで大規模アプリのサポートを有効にする
次の手順を実行します。
-
管理 アクティビティ センターで、 [スペース] を選択します。
- [新規作成] をクリックします。
- スペースの詳細を入力して、 [Allow large apps] (大規模アプリを許可) チェックボックスをオンにします。
- [作成] をクリックします。
既存のスペースで大規模アプリのサポートを有効にする
次の手順を実行します。
-
管理 アクティビティ センターで、 [スペース] を選択します。
- スペースを見つけて、
をクリックし、 [スペースを編集] を選択します。
- [Allow large apps] (大規模アプリを許可) チェックボックスを選択します。
- [Save] (保存)をクリックします。
スペースの管理の詳細については、「スペースの管理」を参照してください。
大規模アプリを使用する際の考慮事項
大規模アプリを使用する場合は、次を考慮してください。
容量の使用状況
-
大規模アプリ容量は、標準アプリ サイズを超えるアプリにのみ使用されます。
-
アプリの開いているインスタンスごとに、大規模アプリ容量にカウントされます。たとえば、ソース アプリが共有スペースで開かれ、アプリの公開コピーが管理スペースで開かれている場合、両方とも別々のインスタンスとしてカウントされます。
-
大規模アプリを開くと、データを使用してアプリを開くかどうかに関係なく、大規模アプリの容量としてカウントされます。
スペースの動作
- 大規模アプリを許可するスペースは、Qlik Cloud カタログでは明示的にラベル付けされません。スペースが大規模アプリ向けであることを示すには、スペースの説明項目を使用します。
- アプリは、標準スペースと大規模アプリをサポートするスペース間で移動できます。ただし:
- アプリが標準のメモリ内制限を超えて標準スペースに移動した場合、そのアプリを開くことはできません。引き続きアプリをダウンロードして、アクティビティ センターで詳細を表示できます。
- スペースから大規模アプリのサポートが削除された場合、アプリは残りますが、標準のメモリ内制限を超えると開くことができなくなります。
大規模アプリのリロード
-
大規模アプリがサポートされているスペースからデータをリロードすると、そのスペースでリロードが実行されます。
情報メモ-
新しいアプリを作成する際、最初はアプリのサイズは不明です。問題を回避するには、分析 アクティビティ センターから [すぐにリロード] を介して最初のリロードを実行します。これにより、アプリの正確なサイズが分かり、サイズに応じて適切なエンジンにルーティングできるようになります。
-
それ以降のリロードでは、前回のリロード サイズに応じてメモリ制限が決まります。アプリがこの制限を超えたためにスクリプト エディター (DLE) から直接リロードできない場合は、DLE からリロードを再開して、アプリをより大きなエンジンにリダイレクトします。
-
-
大規模アプリがサポートされていないスペースにおける、アプリのピーク リロード サイズは最大 34 GB です。リロードがこの制限を超える場合は、大規模アプリが許可されているスペースにアプリを移動してください。
大規模アプリの評価
-
大規模アプリの容量で指定されたサイズまで大規模アプリを評価することができます。詳細については、「アプリ パフォーマンス評価」を参照してください。
大規模アプリの容量の監視
管理者は、管理 アクティビティ センターから大規模アプリの容量の使用状況を追跡できます。
大規模アプリの合計容量の表示
[ホーム] > [機能] に移動して、テナントに割り当てられている大規模アプリの合計容量を確認します。
現在の使用状況を監視する
[ホーム] ページの [大規模アプリの使用状況] チャートには、現在の使用状況とその日のピーク容量が表示されます。詳細については、「リソース消費の監視」を参照してください。
大規模アプリを許可するスペースを特定する
管理 の [スペース] ページで [大規模アプリを許可] 列を表示し、大規模アプリを許可しているスペースを確認します。
アプリ サイズの追跡
[コンテンツ] ページの [アプリ] タブからアプリのサイズを表示します。
メモリ内のアプリのサイズとメモリ使用量を監視する
アプリ Analyzer 監視アプリを使用して、メモリ内のアプリのサイズとメモリ使用量を経時的に追跡します。
App Analyzer アプリは Qlik Cloud Monitoring Apps の一部であり、コミュニティでサポートされていますが、Qlik によって公式にサポートされているものではありません。これらのアプリをすばやくインストールして更新するには、Qlik Automate で Qlik Cloud Monitoring Apps Installer を使用します。インストールとサポートの詳細については、「App Installers」 を参照してください。
詳細については、次を参照してください