snowflake.core¶

Functions

simple_file_logging([path, level, format])

Set up snowflake.core logging to a file.

Classes

Clone(*, source[, point_of_time])

Create a new model by parsing and validating input data from keyword arguments.

CreateMode(value)

Enum for Snowflake create modes.

DeleteMode(value)

Enum for delete modes.

FQN(database, schema, name[, signature])

Represents an object identifier, supporting fully qualified names.

PointOfTime(*, point_of_time_type, ...)

Create a new model by parsing and validating input data from keyword arguments.

PointOfTimeOffset(*[, point_of_time_type])

Create a new model by parsing and validating input data from keyword arguments.

PointOfTimeStatement(*[, point_of_time_type])

Create a new model by parsing and validating input data from keyword arguments.

PointOfTimeTimestamp(*[, point_of_time_type])

Create a new model by parsing and validating input data from keyword arguments.

PollingOperation(delegate, transformer)

Encapsulates the asynchronous execution of a callable.

Root(connection[, root_config])

The entry point of the Snowflake Core Python APIs that manage the Snowflake objects.