astro.options

Module Contents

Classes

LoadOptions

LoadOptionsList

SnowflakeLoadOptions

Load options to load file to snowflake using native approach.

Functions

list_to_dict(value)

Convert list object to dict

class astro.options.LoadOptions
empty()
to_dict()

Convert options class to dict

Return type

dict

astro.options.list_to_dict(value)

Convert list object to dict

Parameters

value (Optional[List[LoadOptions]]) –

Return type

Optional[Dict[str, LoadOptions]]

class astro.options.LoadOptionsList
get(option_class)

Check LOAD_OPTIONS_CLASS_NAME attribute and select the correct load_options :param option_class: FileType | FileLocation | BaseDatabase

Return type

Optional[LoadOptions]

get_by_class_name(option_class_name)

Get load_option by class name :return:

Return type

Optional[LoadOptions]

class astro.options.SnowflakeLoadOptions

Bases: LoadOptions

Load options to load file to snowflake using native approach.

Parameters
file_options: dict
copy_options: dict
empty()