お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

Catalyst QuickML

Catalyst QuickMLは、ノーコードの機械学習パイプラインビルダーサービスで、事前構築されたMLアルゴリズム、操作、データ前処理技術を実装し、データセットと接続してMLモデルを構築・公開できます。データパイプラインとMLパイプラインを公開した後、認証済みエンドポイントで作成したモデルにアクセスできます。

QuickMLエンドポイントの実行

以下のコードスニペットを使用すると、公開されたQuickMLエンドポイントに入力データを渡し、MLモデルの処理に基づいて結果を予測できます。出力は、MLパイプライン作成時に定義されたターゲットカラムの値の予測を返します。

Note:
  1. 以下のコードスニペットで結果を予測する前に、Catalystコンソールを使用してプロジェクトにMLパイプラインとモデルのエンドポイントを設定し公開しておく必要があります。

  2. QuickMLは現在、JP、SA、またはCAデータセンターからアクセスするCatalystユーザーには利用できません。

モデルのエンドポイントへの入力データは、ハッシュマップを通じてキーバリューペアとして渡されます。以下に記載されているendpoint_keyは、プロジェクトで設定されたMLモデル用に公開されたエンドポイントの一意のIDです。エンドポイントキーと入力データは実行のためにpredict()メソッドに渡されます。

サンプルコードスニペット


Package Imports
copy
import java.util.HashMap;
import com.zc.component.quickml.ZCQuickML;
import com.zc.component.quickml.ZCQuickMLDetail;
copy
// 入力データ 
HashMap<String, String> map= new HashMap<>();
//データセットに応じて列名と値を指定する
map.put("column_name1", "value1"); 
map.put("column_name2", "value2");
map.put("column_name3", "value3");
String EndPointKey = "c8c7b4bfd8fdf4f29b9499fjhd9d03f5b2a79cd4792b302e26934a3db984214fd4cfc8049bba7acb15fe73eac0d15af59"; // Catalyst UIからコピーしたエンドポイントキー
// QuickMLインスタンスを作成する 
ZCQuickML quickMlInstance = ZCQuickML.getInstance();
// メソッドを実行する 
ZCQuickMLDetail result = quickMlInstance.predict(EndPointKey, map);
System.out.println(result.getStatus()); // 結果のステータスを返す
System.out.print(result.getResult()); // 結果のデータを返す

最終更新日 2026-03-30 13:40:30 +0530 IST

このページについて