msticpy.data.uploaders.uploader_base module
Data uploader base class.
- class msticpy.data.uploaders.uploader_base.UploaderBase(**kwargs)
Bases:
ABC
Base class for data providers.
Initialize new instance.
- static get_http_timeout(**kwargs)
Get http timeout from settings or kwargs.
- abstract upload_df(data: DataFrame, table_name: str, **kwargs)
Upload a Pandas DataFrame to the data store.
- Parameters
data (pd.DataFrame) – The DataFrame to upload
table_name (str) – The name of the table to upload the DataFrame to
- abstract upload_file(file_path: str, table_name: str, delim: str = ',', **kwargs)
Upload a file to the data store.