snowflake.snowpark.Session.query_history¶
- Session.query_history() QueryHistory [source]¶
Create an instance of
QueryHistory
as a context manager to record queries that are pushed down to the Snowflake database.>>> with session.query_history() as query_history: ... df = session.create_dataframe([[1, 2], [3, 4]], schema=["a", "b"]) ... df = df.filter(df.a == 1) ... res = df.collect() >>> assert len(query_history.queries) == 1