Skip to content

Commit

Permalink
updated incremental validation for partitioned table
Browse files Browse the repository at this point in the history
  • Loading branch information
shourya116 committed Mar 24, 2023
1 parent 946a37f commit a306f6c
Showing 1 changed file with 3 additions and 5 deletions.
8 changes: 3 additions & 5 deletions clouddq/classes/dq_entity.py
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,6 @@ def resolve_column_config(self: DqEntity, column_id: str) -> DqEntityColumn:
Returns:
"""
# print(self.columns)
dq_column_config = self.columns.get(column_id.upper(), None)
assert_not_none_or_empty(
dq_column_config,
Expand Down Expand Up @@ -196,19 +195,18 @@ def from_dict(cls: DqEntity, entity_id: str, kwargs: dict) -> DqEntity:
if partition_fields:
partition_field_str = str(partition_fields)[1:-1].replace("'", '"')
partition_field_dict = json.loads(partition_field_str)
partition_field_name = partition_field_dict.get('name')
partition_field_data_type = partition_field_dict.get('type')
partition_field_name = partition_field_dict.get("name")
partition_field_data_type = partition_field_dict.get("type")
partition_config = {
"name": partition_field_name,
"data_type": partition_field_data_type
"data_type": partition_field_data_type,
}
partition_column = DqEntityColumn.from_dict(
entity_column_id=partition_field_name,
kwargs=partition_config,
entity_source_database=source_database,
)
columns[partition_field_name.upper()] = partition_column
print(f'final columns -- {columns}')
# validate environment override
environment_override = dict()
input_environment_override = kwargs.get("environment_override", None)
Expand Down

0 comments on commit a306f6c

Please sign in to comment.