fix(kafkaconnect): update table search method to use search_in_any_service (#23852)

This commit is contained in:
Ayush Shah 2025-10-12 20:02:12 +05:30 committed by GitHub
parent 3801525263
commit d71a47db1d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1244,9 +1244,11 @@ class KafkaconnectSource(PipelineServiceSource):
f"Searching for table with pattern: {search_pattern} "
f"(service={db_service_name}, schema={topic_info['database']}, table={topic_info['table']})"
)
current_dataset_entity = self.metadata.get_by_name(
entity=Table, fqn=search_pattern
entity_type=Table, fqn_search_string=search_pattern
current_dataset_entity = (
self.metadata.search_in_any_service(
entity_type=Table,
fqn_search_string=search_pattern,
)
)
if current_dataset_entity:
@ -1278,8 +1280,9 @@ class KafkaconnectSource(PipelineServiceSource):
logger.info(
f"Searching for table with pattern: {search_pattern}"
)
current_dataset_entity = self.metadata.get_by_name(
entity=Table, fqn=search_pattern
current_dataset_entity = (
self.metadata.search_in_any_service(
entity_type=Table,
fqn_search_string=search_pattern,
)