30日間の無料評価版をお試しいただけます。

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

さらなるデータ変換を行うこともできますし、結果をデータベースに保存することもできます。

 

 

PMML変換ステップの編集

PMMLファイルを、別のモデルを使用したものに置き換えるか、入力、または出力設定を変更することで、PMML

PMMLファイルを、別のモデルを使用したものに置き換えるか、入力、または出力設定を変更することで、PMMLステップを編集することができます。しかし、これはデータ変換フローに影響を与えます。

多くの場合、フローはより複雑な構造を持ちますが、今回の例では、非常にシンプルな変換フローを表示しています。

上記の例に見られるように、区切られたファイルから入力値をマップし、出力を生成するように構成されたPMMLモデルが含まれています。これは続いて生成された予測された値を集約します。選択されたモデルは入力値に収入、年齢、性別が必要であり、いくつかの出力フィールドを持ちます。

入力フィールドを再設定することで、このステップを編集することができます(例えば、入力データが変更された場合)。この場合、新しいマッピングが有効である限り、ステップの実行は成功します。

または、設定パネルから別のPMMLファイルを読み込むことで、PMMLモデルを変更することができます(PMMLトランザクションステップが選択されていることを確認してください)

ステップ入力、出力フィールドは、新しいモデルに変更されます。

データを新しい入力フィールドへマッピングし(データ型が一致していることを確認しましょう)、生成する結果を選択します。

注意:前回のステップから取得されてるデータと、新しいモデルの要件が一致することを確認しましょう。一致しない場合は、データを変更しなくてはいけない可能性があります。

注意2:新しいモデルが、以前のモデルと同一の名前をもつフィールドで構成される場合は、自動的にマッピングされます。

保存ボタンをクリックします。

入力フィールドを正確に設定すると(データ型が一致)、モデルは、出力フィールドに基づく結果とともに新しいカラム(列)を生成します。(以前の結果に基づくカラム(列)を削除します)

しかし、フロー内の残りのステップを再度実行しなくてはいけません。実行ログには、残りのステップは未実行であると表示されます(下図の集約変換ステップを参照)

次のステップをクリックして、設定が正確であることを確認し(新しいフィールドが生成された場合、それらも設定しなくてはいけません)、適用をクリックします。

この手順をフロー内のすべてのステップで行います。 

 

horizontalrule
Styleclass
ClasstopLink

ページトップ