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) エンドポイントを呼び出します。
詳細については、次を参照してください。