i'm struggling with this warning. i understand the difference between a copy and a view, but still can't found the solution. I have this function
 def __setFinishedJobInDB(self, job: Job, guid_list):
    try:
        if sys.argv[1] in ['qa', 'prod']:
            guid_list['status'],  guid_list['job_end_date'] = 3, datetime.datetime.now()
            data_to_firehose = self.transform_dataframe_to_firehose_data_type(guid_list)
            Kinesis().put_record_batch(Kinesis().get_ade_job_runs_firehose(), data_to_firehose)
    except Exception as ex:
        log.error(f'Error updating job in Kinesis firehose on __setFinishedJobInDB: error{ex}')
guid_list is a dataframe i'm getting two warning for each guid_list['status']=3 and guid_list['job_end_date']=datetime.datetime.now().
I do need to change the values of those columns, how can i do it without getting this warning.
