MLSolutionFactory スクリプト可能オブジェクトの使用
MLSolutionFactory スクリプト可能オブジェクトを使用すると、ML 機能を定義できます。API を使用して、大規模なクラスターまたは複数の PRB がアタッチされたクラスターのサブクラスター化など、データ駆動型機能を作成できます。
スクリプト化された拡張ポイントでスクリプト可能オブジェクトを使用して、 予測インテリジェンス REST API メソッドを変更して、固有のビジネスユースケースに対応できます。
Now Platform 上の ServiceNow アプリケーションは、スクリプト可能オブジェクトとスクリプトインクルードを呼び出すことができます。外部アプリケーションは、スクリプト化された REST API を呼び出すことができます。デフォルトでは、 予測インテリジェンス REST API - 複数ソリューションの予測 (GET) メソッドは、 MLSolutionUtil スクリプト拡張ポイントを使用して、アクティブなソリューション名のリストを取得し、入力を指定して予測を実行し、結果を返します。MLSolutionUtil 拡張ポイントを使用すると、特定の使用シナリオのカスタム実装を作成できます。たとえば、最初のソリューション予測の条件が満たされた後にのみ 2 番目のソリューション予測を実行するなどです。
カスタム使用シナリオを作成するためのプロセスの概要を次に示します。
- 開発者は、MLSolutionFactory スクリプト可能オブジェクトを使用して、MLSolutionUtil スクリプト拡張ポイント実装をカスタマイズします。
- グローバルとしてリストされます 。 拡張ポイント [sys_extension_point] テーブルの MLSolutionUtil
- 「カスタムスクリプトインクルードの登録」を参照してください
- MLSolutionUtil スクリプト拡張ポイント実装では、MLSolutionFactory を使用してスクリプト可能オブジェクトを取得し、そのオブジェクトで予測メソッドを呼び出します。
- 予測インテリジェンス REST API - 複数ソリューションの予測 (GET) メソッドは、要求のスコープに応じて MLSolutionUtil 拡張ポイント実装を呼び出します。
- アプリケーションは、スクリプトインクルードフォームから予測 インテリジェンス REST API - 複数ソリューションの予測 (GET) エンドポイントを呼び出します。
詳細については、次を参照してください。