diff --git a/metadata-ingestion/src/datahub/ingestion/source/metadata/lineage.py b/metadata-ingestion/src/datahub/ingestion/source/metadata/lineage.py index 9f96f837eb9b3..c53fc06665918 100644 --- a/metadata-ingestion/src/datahub/ingestion/source/metadata/lineage.py +++ b/metadata-ingestion/src/datahub/ingestion/source/metadata/lineage.py @@ -104,8 +104,8 @@ def downstream_type_must_be_supported(cls, v: str) -> str: class EntityNodeConfig(ConfigModel): entity: EntityConfig - upstream: Optional[List["EntityNodeConfig"]] - fineGrainedLineages: Optional[List[FineGrainedLineageConfig]] + upstream: Optional[List["EntityNodeConfig"]] = None + fineGrainedLineages: Optional[List[FineGrainedLineageConfig]] = None # https://pydantic-docs.helpmanual.io/usage/postponed_annotations/ required for when you reference a model within itself