The MODEL_CATALOG table
(ML_SCHEMA_)
has the following columns:
user_name.MODEL_CATALOG
-
model_idA primary key, and a unique auto-incrementing numeric identifier for the model.
-
model_handleA name for the model. The model handle must be unique in the model catalog. The model handle is generated or set by the user when the
ML_TRAINroutine runs on a training dataset. The generatedmodel_handleformat isschemaName_tableName_userName_No, as in the following example:heatwaveml_bench.census_train_. See Work with Model Handles to learn more.user1_1636729526NoteThe format of the generated model handle is subject to change.
-
model_objectSet to null. Models are stored in the
model_object_catalogtable. -
model_ownerThe user who initiated the
ML_TRAINquery to create the model. -
build_timestampA timestamp indicating when the model was created (in UNIX epoch time). A model is created when the
ML_TRAINroutine finishes running. -
target_column_nameThe name of the column in the training table that was specified as the target column.
-
train_table_nameThe name of the input table specified in the
ML_TRAINquery. -
model_object_sizeThe model object size, in bytes.
-
model_typeThe type of model (algorithm) selected by
ML_TRAINto build the model. -
taskThe task type specified in the
ML_TRAINquery. -
column_namesThe feature columns used to train the model.
-
model_explanationThe model explanation generated during training. See Generate Model Explanations.
-
last_accessedThe last time the model was accessed. AutoML routines update this value to the current timestamp when accessing the model.
-
model_metadataMetadata for the model. If an error occurs during training or you cancel the training operation, AutoML records the error status in this column. See Model Metadata.
-
notesUse this column to record notes about the trained model. It also records any error messages that occur during model training.
Models are chunked and stored uncompressed in the
model_object_catalog table. Each chunk is
saved with the same model_handle.
A call to one of the following routines upgrades the model
catalog, and store the model in the
model_object_catalog table:
If the call to one of these routines is not successful or is aborted, then the previous model catalog is still available.
The model_object_catalog table has the
following columns:
-
chunk_idA primary key, and an auto-incrementing numeric identifier for the chunk. It is unique for the chunks sharing the same
model_handle. -
model_handleA primary key, and a foreign key that references
model_handlein theMODEL_CATALOGtable. -
model_objectA string in JSON format containing the serialized AutoML model.
Review Model Metadata for the Model Catalog Table.
Review Model Handles and how to retrieve them from the Model Catalog Table.