classLinguisticMetadata(SsasEditableRecord):"""TBD. SSAS spec: [Microsoft](https://learn.microsoft.com/en-us/openspecs/sql_server_protocols/ms-ssas-t/f8924a45-70da-496a-947a-84b8d5beaae6) """content:pydantic.Json[LinguisticMetadataContent]content_type:ContentTypeculture_id:intmodified_time:datetime.datetime_commands:BaseCommands=pydantic.PrivateAttr(default_factory=lambda:SsasCommands.linguistic_metadata)defculture(self)->"Culture":returnself.tabular_model.cultures.find({"id":self.culture_id})defpbi_core_name(self)->str:"""Returns the name displayed in the PBIX report."""returnself.culture().pbi_core_name()@classmethoddef_db_command_obj_name(cls)->str:return"LinguisticMetadata"defget_lineage(self,lineage_type:Literal["children","parents"])->LineageNode:iflineage_type=="children":returnLineageNode(self,lineage_type)returnLineageNode(self,lineage_type,[self.culture().get_lineage(lineage_type)])