td_delete_model() | Teradata R Package - td_delete_model() - Teradata Package for R

Teradata® Package for R User Guide

Deployment
VantageCloud
VantageCore
Edition
Enterprise
IntelliFlex
VMware
Product
Teradata Package for R
Release Number
17.20
Published
March 2024
ft:locale
en-US
ft:lastEdition
2024-04-09
dita:mapPath
efv1707506846369.ditamap
dita:ditavalPath
ayr1485454803741.ditaval
dita:id
nqx1518630623256
lifecycle
latest
Product Category
Teradata Vantage

Use the td_delete_model() function to remove the information of a saved model from the Model Catalog, and optionally also delete the model tables associated with the model.

A model can only be deleted by its creator.

The required argument name specifies the name of the model to be deleted.

The optional argument delete.objects specifies whether to drop the related model objects as well.
  • If TRUE, the model objects related to the model are deleted/dropped.
  • If FALSE, only the information from the catalog will be removed. This is the default value.

Example Prerequisites

Follow the steps in td_save_model() to create and save a model.

Example 1: Only delete model information from the Model Catalog.

> td_delete_model('glm_model')
Deleted the model 'glm_model' successfully.
Model Objects that can be dropped: "alice"."r__t__sqlmr_stdout_1594617222690011 ", "alice"."r__t__td_glm_mle0_1594617222126955".

Example 2: Delete model information from the Model Catalog and drop model objects as well.

  • Save the mode again with a different name.

    This example will not work without saving the model again if Example 1 is executed, since the model would already have been deleted.

    > td_save_model(model = td_glm_out1, name = "glm_model_2", description = "GLM test 2")
  • Delete model information from the Model Catalog and drop model objects as well.
    > td_delete_model('glm_model_2', TRUE)
    Deleted the model 'glm_model_2' successfully.
    Model Objects dropped successfully.