in dbt/adapters/maxcompute/impl.py [0:0]
def get_columns_in_relation(self, relation: MaxComputeRelation):
logger.debug(f"get_columns_in_relation: {relation.render()}")
odps_table = self.get_odps_table_by_relation(relation, 3)
return (
[
MaxComputeColumn.from_odps_column(column)
for column in odps_table.table_schema.simple_columns
]
if odps_table
else []
)