Closed
Description
Follow-up to #8105 (comment)
When a table schema isn't supplied in load_table_from_dataframe
, try to get the existing table schema. This will prevent errors due to ambiguous pandas types (#7370) without having to explicitly provide a schema.
Note: this behavior is similar to that of pandas-gbq, which always fetches the table schema and then compares to make sure it's compatible with the dataframe schema.