H2OPredict Syntax | Vantage BYOM - H2OPredict Syntax - Teradata Vantage

Teradata Vantage™ - Bring Your Own Model User Guide

Deployment
VantageCloud
VantageCore
Edition
VMware
Enterprise
IntelliFlex
Lake
Product
Teradata Vantage
Release Number
7.0
Published
October 2025
ft:locale
en-US
ft:lastEdition
2025-11-07
dita:mapPath
fee1607120608274.ditamap
dita:ditavalPath
ayr1485454803741.ditaval
dita:id
fee1607120608274

When ModelTable Contains Only One Model

SELECT * FROM [schema.]H2OPredict(
ON { table | view | (query) } [as InputTable]
ON { table | view | (query) }[as ModelTable] DIMENSION
USING
	Accumulate(column|columns|'*')
	[ ModelOutputFields(modelOutputField|modelOutputFields)]
	[ OverwriteCachedModel(current_cached_model_name
	|'*'|'true'|'t'|'yes'|'y'|'1'|'false'|'f'|'no'|'n'|'0')]
	[ ModelType('DAI'|'OpenSource')]
	[ EnableOptions('contributions','stageProbabilities','leafNodeAssignments')]
	[ IsDebug({'true'|'false'})
	[ UseCache({'true'|'false'}) ]
	[ EnableMemoryCheck({'true'|'false'}) ]
) as alias ;

When ModelTable Contains Multiple Models

SELECT * FROM [schema.]H2OPredict( 
ON { table | view | (query) } [ AS InputTable ]
ON (SELECT*FROM [table | view | {query}) WHERE model_id = model_identifier) [ AS ModelTable ] DIMENSION
  USING
    Accumulate ({ accumulate_column [,...] | '*' })
	[ ModelOutputFields(modelOutputField|modelOutputFields)  ]
	[ OverwriteCachedModel(current_cached_model_name
	|'*'|'true'|'t'|'yes'|'y'|'1'|'false'|'f'|'no'|'n'|'0')]
	[ ModelType('DAI'|'OpenSource')]
	[ EnableOptions('contributions','stageProbabilities','leafNodeAssignments')]
	[ IsDebug({'true'|'false'}) ]
	[ UseCache({'true'|'false'}) ]
	[ EnableMemoryCheck({'true'|'false'}) ]
) as alias ;