ModelOps へのモデルのエクスポート

このオペレーターは、モデルとスキーマ (入力および出力) を AVRO 形式でエクスポートします。エクスポートされたモデルとスキーマは、TIBCO® ModelOps スコアリング パイプラインで使用できます。

ModelOps オペレーター アイコンへのエクスポート

情報一覧

ノート: このオペレーターは、TIBCO® Data Virtualization および Apache Spark 3.2 以降でのみ使用できます。

パラメーター

説明
カテゴリー ツール
データ ソース タイプ TIBCO® Data Virtualization
出力を他のオペレーターに送信します いいえ
データ処理ツール TIBCO® DV, Apache Spark 3.2 以降

入力

入力は、モデリング オペレーターと、モデルの作成対象となる単一の表形式のデータセットです。

ノート: 入力データセットはトレーニング データセットと同じである必要があります。

アルゴリズム

モデルはモデリング オペレーターを使用して作成されます。次に、モデルと対応するデータセットを使用して、出力データセットのスキーマが生成されます。その後、モデルは TIBCO® ModelOps が使用できる zip アーカイブとしてパッケージ化されます。入力スキーマと出力スキーマは、入力モデルとともに構成済みの TIBCO® ModelOps インスタンスにアップロードして公開する前に、AVRO スキーマ形式に変換されます。

制限事項

カラム名は AVRO 名に準拠している必要があります。有効な名前には、文字、数字、アンダースコアの ASCII 文字のみを含めることができます。詳細については、Apache Avro ドキュメントを参照してください。

構成

次の表に、ModelOps へのモデルのエクスポート オペレーターの構成の詳細を示します。

パラメーター 説明
ノート このオペレーターのパラメーター設定に関するメモまたは役立つ情報。 [ノート] フィールドに内容を入力すると、オペレーターに黄色のアスタリスクが表示されます。
TIBCO® ModelOps プロジェクト モデルをエクスポートする TIBCO® ModelOps プロジェクトの名前を指定します。
ノート: 指定されたプロジェクトは TIBCO® ModelOps に存在する必要があります。プロジェクトが存在しない場合は、エラー メッセージが表示されます。
モデル ファイルのパス 現在のワークフローのモデル ファイルのパスを指定します。これにより、TIBCO® ModelOps プロジェクトに次のアーティファクトが作成されます。
  • <モデル ファイル パス>.zip

  • <モデル ファイル パス>-input.avsc

  • <モデル ファイル パス>-output.avsc

説明 現在のワークフロー用にエクスポートされたモデルの簡単な説明を入力します。この説明は、TIBCO® ModelOps のモデル アーティファクトに表示されます。
コミット メッセージ モデルファイルのコミット メッセージを入力します。モデルに加えられた変更に関する情報が提供されます。

デフォルト: Committed by TeamStudio (TeamStudio によってコミットされました)

上書きしますか? 既存のモデルを上書きするかどうかを指定します。
  • [はい] に設定すると、同じ名前のモデルがすでに存在する場合、モデルは新しいモデル バージョン (新しい公開バージョン) で上書きされます。モデルの入力スキーマと出力スキーマは、スキーマが既存のスキーマと異なる場合にのみ上書きされます。

  • [いいえ] に設定すると、モデルは上書きされません。同じ名前のモデルがすでに存在する場合、オペレーターは失敗し、既存のモデルをユーザーに通知するエラー メッセージが表示されます。

デフォルト: [はい]

出力

ビジュアル出力
  • サマリー: エクスポートされたモデルのサマリーを表示するテキスト フィールド。
後続のオペレーターへの出力
なし。これはターミナル オペレーターです。

次の例では、golf データセットを使用して ナイーブ ベイズ モデルを構築し、ModelOps へのモデルのエクスポート オペレーターを使用してモデルを TIBCO® ModelOps にエクスポートします。

ModelOps へのモデルのエクスポート ワークフロー
データ
golf: このデータセットには次の情報が含まれています。
  • 複数のカラム、ここでは 天気概況、気温、風、湿度、プレー。
  • 複数行 (14 行)。
パラメーター設定
ModelOps へのモデルのエクスポート オペレーターのパラメーター設定は次のとおりです。
  • TIBCO® ModelOps プロジェクト: TeamStudioExport

  • モデル ファイル パス: Integratedtest/naivebayes

  • 説明: Team Studio のモデル

  • コミット メッセージ: TeamStudio によってコミットされました

  • 上書きしますか?: はい

出力
次の図は、ModelOps へのモデルのエクスポート オペレーターの結果を示しています。
ModelOps オペレーターへのモデルのエクスポート - 出力

モデルがエクスポートされると、TIBCO® ModelOps インスタンス内の前述のプロジェクト内のモデルを確認できるようになります。TIBCO® ModelOps の次の図は、モデルとその情報を示しています。

ModelOps でエクスポートされたモデル