Spaces:
Runtime error
Runtime error
from zenml import step | |
import pandas as pd | |
import logging | |
from src.data_ingestion import DataIngestion | |
def data_ingestion_step(file_path:str)->pd.DataFrame: | |
""" | |
Data ingestion step. | |
This step takes in a pandas DataFrame and performs the necessary data ingestion steps. | |
Parameters: | |
df (pd.DataFrame): The input DataFrame. | |
Returns: | |
pd.DataFrame: The ingested data. | |
""" | |
logging.basicConfig( | |
level=logging.INFO, | |
format='%(asctime)s - %(levelname)s - %(message)s', | |
handlers=[ | |
logging.FileHandler("logging.log",'w+'), | |
logging.StreamHandler() | |
] | |
) | |
data_ingest = DataIngestion() | |
data = data_ingest.data_ingestion(file_path) | |
return data | |