mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-09-26 17:34:41 +00:00
Fix #11214: Ingestion based elastic search index missing serviceType for MLModel and Container (#11215)
This commit is contained in:
parent
947e309bca
commit
9e259be44e
@ -187,6 +187,7 @@ class MlModelESDocument(BaseModel):
|
|||||||
suggest: List[ESSuggest]
|
suggest: List[ESSuggest]
|
||||||
service_suggest: List[ESSuggest] = None
|
service_suggest: List[ESSuggest] = None
|
||||||
service: EntityReference
|
service: EntityReference
|
||||||
|
serviceType: str
|
||||||
doc_as_upsert: bool = True
|
doc_as_upsert: bool = True
|
||||||
|
|
||||||
|
|
||||||
@ -211,6 +212,7 @@ class ContainerESDocument(BaseModel):
|
|||||||
suggest: List[ESSuggest]
|
suggest: List[ESSuggest]
|
||||||
service_suggest: List[ESSuggest] = None
|
service_suggest: List[ESSuggest] = None
|
||||||
service: EntityReference
|
service: EntityReference
|
||||||
|
serviceType: str
|
||||||
doc_as_upsert: bool = True
|
doc_as_upsert: bool = True
|
||||||
parent: Optional[dict] = None
|
parent: Optional[dict] = None
|
||||||
dataModel: Optional[dict] = None
|
dataModel: Optional[dict] = None
|
||||||
|
@ -741,6 +741,7 @@ def _create_ml_model_es_doc(record: MlModel, _: OpenMetadata) -> MlModelESDocume
|
|||||||
followers=followers,
|
followers=followers,
|
||||||
service=record.service,
|
service=record.service,
|
||||||
service_suggest=[ESSuggest(input=record.service.name, weight=5)],
|
service_suggest=[ESSuggest(input=record.service.name, weight=5)],
|
||||||
|
serviceType=str(record.serviceType.name),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
@ -778,6 +779,7 @@ def _create_container_es_doc(record: Container, _: OpenMetadata) -> ContainerESD
|
|||||||
size=record.size,
|
size=record.size,
|
||||||
fileFormats=[file_format.value for file_format in record.fileFormats or []],
|
fileFormats=[file_format.value for file_format in record.fileFormats or []],
|
||||||
service_suggest=[ESSuggest(input=record.service.name, weight=5)],
|
service_suggest=[ESSuggest(input=record.service.name, weight=5)],
|
||||||
|
serviceType=str(record.serviceType.name),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user