Home > Class Reference > ENSLIB namespace > %DeepSee.PMML.Dataset.SQL


persistent class %DeepSee.PMML.Dataset.SQL extends %DeepSee.PMML.Dataset.Table

SQL Table Name: %DeepSee_PMML_Dataset.SQL

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties (Including Private)

property SQL as %String);
Property methods: SQLDisplayToLogical(), SQLGet(), SQLGetStored(), SQLIsValid(), SQLLogicalToDisplay(), SQLLogicalToOdbc(), SQLNormalize(), SQLSet()

Methods (Including Private)

classmethod %Create(pName As %String, pSQL As %String, ByRef pFields, ByRef pCreateTempTable As %String = "", pIdColumn As %String = "", Output pSC As %Status) as %DeepSee.PMML.Dataset.SQL
pFields is an array of the cube levels and measures to be included in the dataset pFields(n) = $lb(name, spec, tDataType, tOpType) field spec is the column name
private method GetSqlFrom() as %String
private method LoadTempTable() as %Status

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)