mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-09-25 08:50:18 +00:00
Check if table exists in datamodel rest (#6859)
This commit is contained in:
parent
097d4ba313
commit
102ea93e83
@ -189,11 +189,16 @@ class MetadataRestSink(Sink[Entity]):
|
||||
:param datamodel_link: Table ID + Data Model
|
||||
"""
|
||||
|
||||
table = self.metadata.get_by_name(entity=Table, fqn=datamodel_link.fqn)
|
||||
table: Table = self.metadata.get_by_name(entity=Table, fqn=datamodel_link.fqn)
|
||||
|
||||
self.metadata.ingest_table_data_model(
|
||||
table=table, data_model=datamodel_link.datamodel
|
||||
)
|
||||
if table:
|
||||
self.metadata.ingest_table_data_model(
|
||||
table=table, data_model=datamodel_link.datamodel
|
||||
)
|
||||
else:
|
||||
logger.warning(
|
||||
f"Could not find any entity by Table FQN [{datamodel_link.fqn}] when adding DBT models."
|
||||
)
|
||||
|
||||
def write_table_location_link(self, table_location_link: TableLocationLink) -> None:
|
||||
"""
|
||||
|
Loading…
x
Reference in New Issue
Block a user