astro.options
Module Contents
Classes
Load options to load file to snowflake using native approach. |
Functions
|
Convert list object to 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 – Depending on the file format type specified, use one or more of the format-specific options as key-value pair. Read more at: https://docs.snowflake.com/en/sql-reference/sql/copy-into-table.html#format-type-options-formattypeoptions
copy_options – Specify one or more of the copy option as key-value pair. Read more at: https://docs.snowflake.com/en/sql-reference/sql/copy-into-table.html#copy-options-copyoptions
- file_options: dict
- copy_options: dict
- empty()