展開されたモデルの承認
ML 展開内のモデルが予測を生成するには、十分な権限を持つユーザーによってモデルがアクティブ化される必要があります。モデルがアクティブ化されると、このモデルを使用するすべての ML 展開が予測用にアクティブ化されます。
モデルは必要に応じてアクティブ化および非アクティブ化でき、組織が Qlik Cloud サブスクリプションの使用を最適化できるようにします。モデルをアクティブ化および非アクティブ化するプロセスは、モデル承認と呼ばれます。
管理者向けガイド
このヘルプ トピックでは、管理者権限を持たないユーザーのモデル承認プロセスについて説明します。モデル承認者の権限の割り当てを含む、管理者のモデル承認の詳細については、「管理者としてモデル承認を操作する」を参照してください。
モデル承認について
モデル承認により、ユーザーと管理者の両方が、予測を実行するためにアクティブ化される Qlik Cloud サブスクリプション内の展開済みモデルの数を制御できます。Qlik Cloud サブスクリプションにより、特定の時点で予測に使用できる展開済みモデルの数が制限されます。モデル承認では、ユーザーおよび管理者はモデルをアクティブ化または非アクティブ化し、それに応じてモデル承認の権限を割り当てることができます。これにより、サブスクリプションをより効率的に使用できるようになります。
モデル承認のステータス
展開されたモデルの承認ステータスは、そのモデルが予測の実行に使用できるかどうかを示します。展開されたモデルは、特定の時点で次のいずれかのステータスになります。
-
アクティブ: モデルはアクティブ化されており、予測を生成できます。
-
非アクティブ: モデルは非アクティブ化されており、予測を生成できません。
-
リクエスト済み: モデルの承認はリクエストされていますが、まだ提供されていません。 モデルが [リクエスト済み] ステータスの場合、そのモデルはサブスクリプションに許可されている展開済みモデルの合計数にはカウントされません。
ML 展開を開いたときにインターフェイスの上部に表示されるモデル承認ステータス。
ユーザーとしてモデルをアクティブ化および非アクティブ化する
次の手順を実行します。
-
ML 展開を開きます。
-
インターフェイスの上部にあるトグル スイッチを使用して、モデルを [ アクティブ] または [非アクティブ] に変更します。
管理者向けの同等の手順については、「管理者としてモデルをアクティブ化および非アクティブ化する」を参照してください。
モデルをアクティブ化または非アクティブ化できるかどうかを確認する方法
モデルを承認および拒否できるかどうかは、テナント管理者によって割り当てられた権限に応じて異なります。詳細については、「メソッドと要件」を参照してください。
予測するモデルをアクティブ化および非アクティブ化できる場合、ML 展開を開くとインターフェイスの上部にトグル スイッチが表示されます。このトグル スイッチを使用して、ソース モデルからの予測をアクティブ化または非アクティブ化できます。アクティブなモデルの、サブスクリプションの現在の容量も表示できます。
予測するモデルをアクティブ化または非アクティブ化できない場合でも、インターフェイスの上部にソース モデルの承認ステータスが表示されます。ただし、このステータスを変更することはできません。
ユース ケース
モデル承認の主な利点は、Qlik Cloud サブスクリプションをより効率的に使用できるようになることです。必要に応じて、組織はモデル承認を追加で使用して、展開されたモデルの品質を最適に保つことができます。たとえば、選択した数のユーザーにモデル承認の権限を割り当て、他のユーザーのモデル承認を制限できます。これらのモデル承認者は品質保証を実施して、組織がより正確で信頼性の高い予測を生成できるように支援します。
展開されたモデルの非アクティブ化は、それを使用する ML 展開を削除することの代替手段です。モデルを非アクティブ化すると、そのモデルは Qlik Cloud サブスクリプション内で使用可能な展開済みモデルとしてカウントされなくなります。これにより、展開されたモデルに対してテナントに割り当てられた容量をより効率的に使用できるようになります。たとえば、新しいトレーニング データが利用可能になるまで古いモデルを非アクティブ化にしておきます。これによって他のユーザーは、余裕があるうちに他のモデルから予測を実行できるようになります。
メソッドと要件
ML 展開内のモデルは、予測を生成する前に承認される必要があります。 ユーザーと管理者はモデルの承認を実行できます。
承認方法 | 承認が行われる場所 | 必要な権限 |
---|---|---|
ユーザー | ML 展開 |
次のすべて:
|
管理者 | Administration アクティビティ センター |
次のいずれか:
|
モデル承認のためのユーザー メソッド
ユーザー (管理者以外) が ML 展開を開き、ソース モデルをアクティブ化または非アクティブ化します。
モデル承認のための管理者メソッド
管理者は、Administration アクティビティ センターの AutoML セクションからモデルをアクティブ化または非アクティブ化します。
モデル承認権限
このセクションでは、モデルをアクティブ化および非アクティブ化するために必要な権限について説明します。モデルの承認権限は、User Default ロールの編集とカスタム ロールの割り当てによって制御されます。
権限を割り当てる方法の詳細については、次を参照してください。
-
ユーザーと管理者のロールと権限 (ユーザーベースのサブスクリプション)
-
ユーザーと管理者のロールと権限 (容量ベースのサブスクリプション)
Qlik Cloud で利用できる権限の詳細については、次を参照してください。
-
User Default およびカスタム ロールの権限 (ユーザーベースのサブスクリプション)
-
User Default およびカスタム ロールの権限 (容量ベースのサブスクリプション)
ユーザー モデル承認者の権限
AutoML モデルの承認および拒否権限は、ユーザーが ML 展開インターフェイスからモデルをアクティブ化または非アクティブ化する機能を制御します。AutoML モデルの承認および拒否の管理者権限も、この機能を制御します。
スペース ロールは、ユーザーがモデル承認アクションを実行する能力をさらに制御します。ML 展開からモデルをアクティブ化および非アクティブ化するには、ユーザーは次を持っている必要があります。
-
共有スペース: ML 展開が配置されているスペースの [所有者]、 [管理可能]、または [編集可能] のロール。
-
管理スペース: ML 展開が配置されているスペースの [所有者] または [管理可能] のロール。
管理者モデルの承認者は、上記にある該当するスペース ロールを持つ ML 展開からモデルをアクティブ化および非アクティブ化できます。別のユーザーの個人スペース内の ML 展開で使用されるモデルをアクティブ化および非アクティブ化するには、管理者モデル承認者が Administration アクティビティ センターを使用する必要があります。
管理者モデル承認者の権限
[テナント内の AutoML モデルを承認または拒否] の管理者権限の値が [許可] の場合、ユーザーはモデルをアクティブ化および非アクティブ化できます。この権限により、Administration アクティビティ センター、さらに ML 展開インターフェイス (対応するスペース ロールがある場合) から、これらのアクションを実行できるようになります。
すべてのテナント管理者は、Administration アクティビティ センターから任意のモデルをアクティブ化および非アクティブ化することもできます。
ワークフロー
このセクションでは、モデル承認を最大限に活用するために使用できるサンプル ワークフローの概要を説明します。
ステップ 1: ユーザーがモデルを展開します
モデルが ML 展開に最初に展開されると、承認ステータスは [リクエスト済み] になります。つまり、モデルは Administration アクティビティ センターに表示され、管理者はそれを承認または拒否できるようになります。ML 展開を開いたすべてのユーザーには、予測を生成する前に承認が必要であることを知らせる通知も送られます。
ステップ 2: モデルの承認または拒否
予測を実行するには、ユーザーまたは管理者がモデルをアクティブ化する必要があります。モデルの予測生成を許可しないことが決定された場合、管理者承認者はモデルを [非アクティブ] に設定するか、承認が必要になるまでモデルを [リクエスト済み] ステータスのままにしておくことができます。
ML 展開のソース モデルが承認され、予測を生成できるようになると、そのステータスは [アクティブ] になります。ML 展開のソース モデルが予測を実行できないように非アクティブ化されると、そのステータスは [非アクティブ] になります。
ステップ 3: 時間の経過とともに変化するモデル ステータス
時間が経つにつれて、モデルが他のモデルに置き換えられたり、テナントが他のモデルで予測を実行できるように一部のモデルを非アクティブ化する必要が生じたりします。これは、サブスクリプションを含む展開済みモデルをより効率的に使用するための一時的な解決策である場合もあれば、モデルを参照目的のみに保持する場合には永続的な解決策になる場合もあります。