serial class %DeepSee.PMML.Builder.AbstractBuilder
extends %SerialObject
parameter MODELCLASSNAME;
method AddDataSourceCube(pName As %String, pCubeName As %String, ByRef pFieldMap, pFilter As %String = "")
as %Status
Registers an additional DeepSee-based Data Source so it will be added to the generated PMML's
DataDictionary section and can subsequently be used for validation purposes.
Expected field mapping format: pFieldMap([fieldName]) = [DeepSee spec]
method AddDataSourceSQL(pName As %String, pSQL As %String, ByRef pFieldMap, pIdField As %String = "")
as %Status
Registers an additional SQL-based Data Source so it will be added to the generated PMML's
DataDictionary section and can subsequently be used for validation purposes.
Expected field mapping format: pFieldMap([fieldName]) = [column name]
final method AppendModel(ByRef pPMML As %DeepSee.PMML.Definition.PMML, pAddUnknownFields As %Boolean = 1)
as %Status
final method GeneratePMML(Output pPMML As %DeepSee.PMML.Definition.PMML)
as %Status