tabsdata.SnowflakeDestination#

class SnowflakeDestination(
connection_parameters: dict,
destination_table: List[str] | str,
if_table_exists: Literal['append', 'replace'] = 'append',
stage: str | None = None,
**kwargs,
)#

Bases: DestinationPlugin

__init__(
connection_parameters: dict,
destination_table: List[str] | str,
if_table_exists: Literal['append', 'replace'] = 'append',
stage: str | None = None,
**kwargs,
)#
Initializes the SnowflakeDestination with the configuration desired to store

the data.

Args:

Methods

__init__(connection_parameters, ...[, ...])

Initializes the SnowflakeDestination with the configuration desired to store

chunk(working_dir, *results)

Trigger the exporting of the data to local parquet chunks. This method will

stream(working_dir, *results)

Trigger the exporting of the data. This method will receive the resulting data

write(files)

This method is used to write the files to the database.

Attributes

destination_table

Get the destination table(s) where the data will be stored.

if_table_exists

Returns the value of the if_table_exists property.