Check data.frame requirements before sending to ODB
There's no need to wait for the odb platform to fail a job if we can catch problems in the request before sending. We can use the import functions to verify if the required columns are filled in the data.frame. This will make it easier to test and use these functions, since it will create less failed jobs on the platform.