%DeepSee.PMML.Dataset.Table
abstract persistent class %DeepSee.PMML.Dataset.Table extends %DeepSee.PMML.Dataset.Base
SQL Table Name: %DeepSee_PMML_Dataset.Table
Property Inventory
Method Inventory
- Clear()
- CreateTempTable()
- Get1DDistribution()
- GetAggregatesByCategory()
- GetRecordIds()
- GetValueCount()
- GetXDDistribution()
- SetFields()
Properties
property TempTable as %String;
Property methods: TempTableDisplayToLogical(), TempTableGet(), TempTableGetStored(), TempTableIsValid(), TempTableLogicalToDisplay(), TempTableLogicalToOdbc(), TempTableNormalize(), TempTableSet()
Methods
method Clear() as %Status
Clears all temporary structures created by this object.
The dataset should remain usable after calling this method!
Use pIndexFields to switch indices for all fields on or off
Use pIndexFields(fieldName) = indexType to override the default of bitmap indices for 
categorical and ordinal fields and normal indices for continuous fields.
accepts
	pFilters(n) = $lb(field, operator, key)
returns:
	pDistribution("total") = tTotalCount
	pDistribution(n) = $lb(value, count)
method GetAggregatesByCategory(pContField As %String, pCatField As %String, Output pAggregates, ByRef pFilters) as %Status
Returns an array listing aggregate values for a continuous field pContField for
each value of a categorical field pCatField.
accepts
	pFilters(n) = $lb(field, operator, key)
returns:
	pAggregates(n) = $lb(category value, count, average, sum, max, min, countNonNull)
method GetRecordIds(Output pRecordIds, ByRef pFilters) as %Status
returns pIds(n) = rowid
method GetValueCount(pField As %String, pIncludeNull As %Boolean = 1, ByRef pFilters, Output pSC As %Status) as %Integer
Inherited description: Returns the number of distinct values for pField (categorical)
accepts
	pFilters(n) = $lb(field, operator, key)
returns:
	pDistribution = $lb(dim1Count, dim2Count, ...)
	pDistribution("total") = total
	pDistribution("value", dim, i) = value
	pDistribution(i, j, ...) = tCount
Inherited Members
Inherited Properties
Inherited Methods
- %%CLASSNAMELogicalToStorage()
- %%CLASSNAMEStorageToLogical()
- %AddToSaveSet()
- %AddToSyncSet()
- %BMEBuilt()
- %BuildIndicesAsync()
- %BuildIndicesAsyncResponse()
- %CheckConstraints()
- %CheckConstraintsForExtent()
- %ClassIsLatestVersion()
- %ClassName()
- %ComposeOid()
- %ConstructClone()
- %Delete()
- %DeleteExtent()
- %DeleteId()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Exists()
- %ExistsId()
- %Extends()
- %GUID()
- %GUIDSet()
- %GetLock()
- %GetParameter()
- %GetSwizzleObject()
- %Id()
- %InitExtentData()
- %InsertBatch()
- %IsA()
- %IsModified()
- %IsNull()
- %KillExtent()
- %KillExtentData()
- %LoadFromMemory()
- %LockExtent()
- %LockId()
- %New()
- %NormalizeObject()
- %ObjectIsNull()
- %ObjectModified()
- %Oid()
- %OnBeforeAddToSync()
- %OnDeleteFinally()
- %OnDetermineClass()
- %OnOpenFinally()
- %OnSaveFinally()
- %Open()
- %OpenId()
- %OriginalNamespace()
- %PackageName()
- %PhysicalAddress()
- %PurgeIndices()
- %Reload()
- %RemoveFromSaveSet()
- %ResolveConcurrencyConflict()
- %RollBack()
- %Save()
- %SaveDirect()
- %SaveIndices()
- %SerializeObject()
- %SetModified()
- %SortBegin()
- %SortEnd()
- %SyncObjectIn()
- %SyncTransport()
- %UnlockExtent()
- %UnlockId()
- %ValidateIndices()
- %ValidateObject()
- %ValidateTable()
- ClearBootstraps()
- GenerateBootstraps()
- GetBootstrap()
- GetFieldBySpec()
- HasField()
Storage
Gray indicates storage defined by superclasses.
Storage Model: Storage (%DeepSee.PMML.Dataset.Base)
| ^%DeepSee.PMML.DatasetD(ID) | = | %%CLASSNAME Name IdField Fields BootstrapCount | 
Storage Model: Storage (%DeepSee.PMML.Dataset.Table)
| ^%DeepSee.PMML.DatasetD(ID,"TableDataset") | = | TempTable TempTableClass |