テナント管理者および分析管理者向けのアプリケーションの管理
テナント管理者または分析管理者は、管理スペース間または自己管理 (個人または共有) スペース間でのアプリケーションの移動、アプリケーションの所有者の変更、アプリケーションの削除、リロード スケジュールの管理を実行できます。
アプリケーションを管理するための管理者アクセス
テナント管理者と分析管理者は、アプリケーションの管理に対して異なるアクセス権を持ちます。
-
テナント管理者は、管理スペース、共有スペース、個人スペース内のすべてのアプリケーションを管理できます。
-
分析管理者は、管理スペースと共有スペース内のアプリケーションを管理できますが、他のユーザーの個人スペース内のアプリは管理できません。
情報メモ分析管理者は、アプリケーションが管理スペースまたは共有スペースにある場合、そのアプリケーションが新しい所有者の個人スペースに移動した場合でも、アプリケーションの所有者を変更できます。変更後、分析管理者はそのアプリケーションを管理できなくなります。
アプリケーションの所有者と開発者は、アプリケーションのプロパティも管理できます。詳細については、「アプリケーションの管理」を参照してください。
アプリケーションの概要
アプリケーションを管理するには、管理 アクティビティ センターの [コンテンツ] ページに移動し、 [アプリケーション] タブを開きます。このタブには、アプリケーションの所有者、スペース、サイズに関する情報を含むテーブルが表示されます。サイズは、アプリケーションの基本メモリ フットプリントを指します。また、アプリケーションの最終更新日や、スケジュールされたデータのリロードに関する詳細も確認できます。列の [名前] または [最終更新日] で並べ替えることや、[名前]、 [ID]、 [所有者]、または [スペース] でフィルタリングできます。
テーブル上部のドロップダウン リストで、 [ソース]、 [公開済み]、または [段階] を選択します。
-
[ソース] には、個人または共有スペースにあるアプリケーションが表示されます。テナント管理者または分析管理者は、これらのアプリケーションで次のアクションを実行できます。
- アプリケーションのリロード スケジュールを管理する
- アプリケーションの所有者を変更する
- 別のスペースにアプリケーションを移動する
- アプリケーションを削除する
-
[公開済み] には、管理スペースにあるアプリケーションが表示されます。テナント管理者または分析管理者は、これらのアプリケーションで次のアクションを実行できます。
- アプリのリロード スケジュールを管理する
- 別のスペースにアプリケーションを移動する
- アプリケーションを削除する
-
[段階] には、所有者がなく、スペースに属していないアプリケーションが表示されます。段階アプリケーションは、テナント管理者と分析管理者のみに表示されます。テナント管理者または分析管理者は、これらのアプリケーションで次のアクションを実行できます。
- アプリケーションのスペースを設定する
- アプリケーションを削除する
アプリケーションの所有者を変更する
テナント管理者または分析管理者は、アプリケーションの所有者を変更できます。
次の手順を実行します。
- 管理 アクティビティ センターで、 [コンテンツ] > [アプリケーション] に移動します。
- [ソース] を選択します。
- 1 つ以上のアプリケーションを選択して、 [所有者を変更] をクリックします。
- [所有者を変更] ダイアログで、新しい所有者にするユーザーを選択し、 [適用] をクリックします。
セクション アクセスに関する考慮事項
テナント管理者は、他のユーザーの個人スペースからアプリケーションを直接ダウンロードすることはできません。ただし:
-
アプリケーションにセクション アクセスがない場合は、テナント管理者がアプリケーションの所有権を取得してからダウンロードします。
-
セクション アクセスによってセキュリティを管理するプライベート アプリケーションの場合は、個人スペースのアプリケーション所有者によってのみダウンロードできます。テナント管理者が共有スペースまたは管理スペースからセクション アクセスを使用したアプリケーションをダウンロードし、テナント管理者がアプリケーションの所有者ではない場合、別の Qlik Cloud テナントへのアップロード時にスクリプトにアクセスすることはできません。管理者は、データ ロード エディター にアクセスしてスクリプトを管理するために、アプリケーションを複製する必要があります。
アプリケーションのスペースを変更する
テナント管理者または分析管理者は、アプリケーションを別のスペースに移動できます。
次の手順を実行します。
- 管理 アクティビティ センターで、 [コンテンツ] > [アプリケーション] に移動します。
- [ソース] または [公開済み] を選択します。
- 1 つ以上のアプリケーションを選択して、 [移動] をクリックします。
-
[移動] ダイアログで、アプリケーションを移動するスペースを選択し、 [確認] をクリックします。
情報メモアプリケーションのスペースを変更する場合は、より高い権限が必要になる場合があります。必要に応じて、確認する前に [昇格された権限を取得] チェックボックスを選択します。
アプリケーションの所有者ではない場合、あるいは現在または新しいスペースの [管理可能] 権限を持っていない場合は、昇格された権限が必要です。これらの権限は一時的なもので、スペースの変更が完了すると元に戻ります。
段階アプリケーションのスペースを設定する
テナント管理者または分析管理者は、段階アプリケーションのスペースを選択できます。
次の手順を実行します。
- 管理 アクティビティ センターで、 [コンテンツ] > [アプリケーション] に移動します。
- [段階] を選択します。
- 1 つ以上のアプリケーションを選択して、 [スペースを設定] をクリックします。
-
[スペースを設定] ダイアログで、アプリケーションを追加するスペースを選択し、 [確認] をクリックします。
アプリケーション データのスケジュールされたリロードを管理する
アプリケーションをロードすると、そのアプリケーションは、アプリケーションのデータ ソースからの最新データを反映して更新されます。アプリケーションは、アクティビティ センターから手動またはスケジュールに従ってリロードできます。スケジュールされたリロードは、時間ベースまたはイベント ベースのトリガーを使用してタスクを作成することによって構成できます。
テナント管理者または分析管理者は、スケジュールされたリロード用に作成されたタスクを表示および削除できます。これは 管理 アクティビティ センターで実行されます。前回のリロードの時刻と、次に予定されているリロードの時刻を確認できます。アプリケーションとデータ ソースが保存されているスペースにおける適切な権限があれば、これらのタスクを作成および編集することもできます。
制限事項や考慮事項など、アプリケーションのスケジュールされたリロードのタスクの詳細については、「アプリケーション データのリロード」を参照してください。データのリロードに必要な権限については、「 共有スペースでの権限の管理」および「管理スペースでの権限の管理」を参照してください。
アプリケーションのリロード スケジュールのステータスを表示する
アプリケーション テーブルの [スケジュール] 列には、スケジュールされたリロードのアプリケーション タスクのステータスが表示されます。列が空の場合、アプリケーションにはタスクがありません。ステータスは次のとおりです。
-
スケジュール済み: アプリケーションには少なくとも 1 つのアクティブなタスクがあります。
-
スケジュールが無効になっています: 現在、アプリケーションのすべてのタスクは非アクティブ化されています。タスクを非アクティブ化する方法の詳細については、「タスクを非アクティブ化する理由」を参照してください。
リロード スケジュールの作成または編集
リロード スケジュールを構成するには、アプリケーションとそのデータ コンテンツに対する適切なスペース権限を持つテナント管理者と分析管理者が、新しいタスクを作成するか、既存のタスクを編集します。タスクは、時間ベースまたはイベント ベースのスケジュールで実行するように構成できます。
次の手順を実行します。
-
管理 アクティビティ センターで、 [コンテンツ] > [アプリケーション] に移動します。
-
[ソース] または [公開済み] を選択し、タスクを追加または編集するアプリケーションを見つけます。
-
をクリックし、 [スケジュール] を選択します。
-
新しいタスクを追加する場合は、スケジュール ダイアログで [新しいタスクを作成] をクリックします。既存のタスクを編集するには、タスクの横にある
をクリックし、 [編集] を選択します。
-
希望するスケジュール設定でタスクを構成します。
アプリケーションのタスクを構成する方法の詳細については、「アプリケーション データのリロード」を参照してください。
-
[Save] (保存)をクリックします。
スケジュールされたリロードのタスクの所有権
データ更新のタスクは、アプリケーションの所有者ではなく、タスクを所有するユーザーに代わって実行されます。タスクを正常に実行するには、アプリケーション所有者がアプリケーションとそのデータ ソースへの適切なアクセス権を持っている必要があります。特定のアクションにより、タスクの所有者が変更されます。タスクの所有者は次のルールによって決定されます。
-
アプリケーションの更新をスケジュールするタスクを作成すると、そのタスクの所有者になります。
-
別のユーザーが既存のタスクを編集または保存すると、そのユーザーがそのタスクの新しい所有者になります。
-
別のユーザーがロード スクリプトを変更すると、そのユーザーがそのアプリケーションの更新に関するすべてのタスクの新しい所有者になります。
-
管理スペースにアプリケーションを公開または再公開しても、公開されたコピー内の既存のタスクの所有者は変更されません。
-
[レポート] セクションでソース ファイルをアップロードするか、ロード スクリプトを手動で編集してアプリケーションの配布リストを作成または変更すると、そのアプリケーションのスケジュールされたリロード用に作成されたすべてのタスクの新しい所有者になります。
ロード スケジュールの削除
テナント管理者と分析管理者は、管理 アクティビティ センターからスケジュールされたリロードの既存のタスクを削除できます。
次の手順を実行します。
-
管理 アクティビティ センターで、 [コンテンツ] > [アプリケーション] に移動します。
-
タスクを削除するアプリケーションを見つけます。
-
をクリックし、 [スケジュール] を選択します。
-
スケジュール ダイアログで、タスクの横にある
をクリックし、 [削除] を選択します。
アプリケーションを削除する
テナント管理者または分析管理者は、アプリケーションを削除できます。
次の手順を実行します。
-
管理 アクティビティ センターで、 [コンテンツ] > [アプリケーション] に移動します。
- [ソース]、 [公開済み]、または [段階] を選択します。
- 1 つ以上のアプリケーションを選択して、 [削除] をクリックします。
-
[アプリを削除] ダイアログで、チェックボックスをオンにして削除を確認し、 [削除] をクリックします。
アプリケーションのパフォーマンスの監視とアクセス制御の管理
アプリケーションのパフォーマンス、成長、アクセス制御を定期的に監視することは、ユーザー エクスペリエンスの向上、リソースの効率的な使用、データのセキュリティにとって不可欠です。このセクションでは、アプリケーションに最適な機能を適用するための重要なプラクティスについて説明します。
アプリケーションのパフォーマンスの監視と最適化
定期的なパフォーマンス評価により、アプリケーションの応答性と信頼性が維持されます。次のベスト プラクティスを検討してください。
-
パフォーマンス メトリクスの評価: ロード時間やメモリ消費量などのメトリクスを監視し、アプリケーションへのアクセスやアップデートを高速化します。詳細については、「アプリケーションのパフォーマンス評価」を参照してください。
-
アプリケーションのサイズとデータ モデルの最適化: データモデルを簡素化してパフォーマンスを向上させ、メモリ使用量を削減します。メモリ消費量を追跡して、テナントのクォータ超過を防ぎます。詳細については、「アプリケーション パフォーマンスの最適化」を参照してください。
-
アプリケーションの使用状況の分析: Application Analyzer などのツールを使用して、アプリケーションの採用率、リロード時間、メモリ使用量の傾向を追跡し、パフォーマンスのボトルネックを特定して解決します。
アクセス制御の管理
アクセス制御により、機密データを安全に保ちながら、スムーズなコラボレーションを実現します。次の戦略を実施します。
-
アプリケーション アクセス用のスペース: スペース ロールを割り当ててユーザー アクセスを制御します。必要に応じて、特定のアプリケーションをスペースのメンバー以外の人と共有します。詳細は以下をご覧ください。
-
機密データのセクション アクセス: アプリケーション内の特定のデータの表示を制限します。詳細については、「セクション アクセスによるデータ セキュリティの管理」を参照してください。
監視アプリケーションを使用する
次の専用アプリケーションを使用して、環境全体のパフォーマンスとアクセスを追跡します。
Application Analyzer
App Analyzer 監視アプリケーションは、アプリケーションのパフォーマンスとリソースの使用状況を監視するのに役立ちます。主な機能は次のとおりです。
-
テナント クォータに対するメモリ内アプリケーションのサイズとメモリ消費量を追跡します。
-
リロード時間と最大 RAM 使用量を分析します。
- ユーザーの導入率とアプリケーションのインタラクションを監視して、パフォーマンスの低いアプリケーションを特定します。
詳細は以下をご覧ください。
Access Evaluator
Access Evaluator 監視アプリケーションは、テナント全体のロールとアクセスに関する情報を提供します。主な機能は次のとおりです。
-
スペースとアプリケーションへの、ユーザーおよびグループのアクセスを表示します。
-
アプリケーションへの共有アクセスを分析します。
詳細は以下をご覧ください。
監視アプリケーションのインストールと更新
App Analyzer および Access Evaluator アプリケーションは、Qlik Cloud 監視アプリケーションの一部です。これらのコミュニティ サポート ツールは、Qlik Automate を備えた Qlik Cloud 監視アプリ インストーラー を使用して簡単にインストールおよび更新できます。
インストールとサポートの詳細については、「App Installers」 を参照してください。