code: def step_one(pickle_data_url):
      # make sure we have scikit-learn for this step, we need it to use to unpickle the object
      import sklearn  # noqa
      import pickle
      import pandas as pd
      from clearml import StorageManager
  
      pickle_data_url = (
          pickle_data_url
          or "https://github.com/allegroai/events/raw/master/odsc20-east/generic/iris_dataset.pkl"
      )
      local_iris_pkl = StorageManager.get_local_copy(
          remote_url=pickle_data_url
      )
      with open(local_iris_pkl, "rb") as f:
          iris = pickle.load(f)
      data_frame = pd.DataFrame(
          iris["data"], columns=iris["feature_names"]
      )
      data_frame.columns += ["target"]
      data_frame["target"] = iris["target"]
      return data_frame
  
label_desc: Use image node_id 1 for calling a global function with example usage: step_one(pickle_data_url) and returns: data_frame