in data_validation/query_builder/query_builder.py [0:0]
def compile(self, ibis_table):
# Fields are supplied on compile or on build
comparison_field = ibis_table[self.field_name]
alias = self.alias or self.field_name
if self.cast:
comparison_field = comparison_field.force_cast(self.cast)
elif self.trim and comparison_field.type().is_string():
comparison_field = comparison_field.rstrip()
comparison_field = comparison_field.name(alias)
return comparison_field