remove_context | Teradata Python Package - remove_context - Teradata Package for Python

Teradata® Package for Python User Guide

Product
Teradata Package for Python
Release Number
17.00
Published
November 2021
Language
English (United States)
Last Update
2022-01-14
dita:mapPath
bol1585763678431.ditamap
dita:ditavalPath
ayr1485454803741.ditaval
dita:id
B700-4006
lifecycle
previous
Product Category
Teradata Vantage

The remove_context function removes the current context associated with the Vantage connection.

remove_context() not only closes the connection but also garbage collects the intermediate views and tables created by teradataml.

Teradata recommends calling remove_context() to end a session, so that intermediate views and tables created by teradataml are garbage collected.

Executing remove_context() triggers garbage collection in teradataml. See Garbage Collection in teradataml for more details.

Example

>>> from teradataml.context.context import *
>>> from teradataml.dataframe.dataframe import DataFrame
>>> td_connection = create_context(host = "myhostname", username="myusername", password = "mypassword")
>>> get_context()
Engine(teradatasql://myusername:***@myhostname)

>>> remove_context()
True

>>> get_context()