snowflake.core.notebook | Snowflake Documentation (original) (raw)

Manages Snowflake Notebooks.

Examples

notebooks: NotebookCollection = root.databases["my_db"].schemas["my_schema"].notebooks my_notebook = notebooks.create(Notebook("my_notebook")) notebook_iter = notebooks.iter(like="my%") notebook = notebooks["my_notebook"] an_existing_notebook = notebooks["an_existing_notebook"]

Refer to snowflake.core.Root to create the root.

Classes

Notebook(*, name[, version, fromLocation, ...]) A model object representing the Notebook resource.
NotebookCollection(schema) Represents the collection operations of the Snowflake Notebook resource.
NotebookResource(name, collection) Represents a reference to a Snowflake notebook.
VersionDetails(*[, name, alias, ...]) A model object representing the VersionDetails resource.