leaf_engine.etl.tasks.pull_lighthouse_data
Functions
|
Normalizes lighthouse lanes data for clustering and UUID pipeline tasks. |
|
Pulls lighthouse shipper data for internal run. Filters down to only latest |
|
Uploads lanes DataFrame to g-drive. |
Module Contents
- leaf_engine.etl.tasks.pull_lighthouse_data.normalize_lanes(lanes_df: pandas.DataFrame) pandas.DataFrame
Normalizes lighthouse lanes data for clustering and UUID pipeline tasks.
- Parameters:
lanes_df (pd.DataFrame) – Lanes DataFrame.
- Returns:
Normalized lanes DataFrame.
- Return type:
pd.DataFrame
- leaf_engine.etl.tasks.pull_lighthouse_data.pull_lighthouse_data(params) List[pandas.DataFrame]
Pulls lighthouse shipper data for internal run. Filters down to only latest batch.
- Parameters:
adapt_params (dict) – Adapt params.
- Returns:
DataFrame’s containing lighthouse lanes.
- Return type:
DataFrame
- leaf_engine.etl.tasks.pull_lighthouse_data.upload_file(params, lanes_df: pandas.DataFrame) None
Uploads lanes DataFrame to g-drive.
- Parameters:
params (dict) – Params.
lanes_df (pd.DataFrame) – Lanes DataFrame.
- Returns:
None
- Return type:
None