Question on loading data:
If a column exists in a source table but is entirely empty, what is the expected behaviour in the warehouse target? Would the column be created and populated with nulls, or would it not be created? And if so, where does the responsibility fall for making this decision: in the loader, or in the warehouse in itself?
I'm trying to write dbt schemas for incoming data, but cannot complete them because some columns are not appearing in my warehouse