salmon-angle-92685
07/20/2022, 8:18 AMbetter-orange-49102
07/20/2022, 8:20 AMsalmon-angle-92685
07/20/2022, 8:32 AMbetter-orange-49102
07/20/2022, 8:33 AMsalmon-angle-92685
07/20/2022, 8:36 AMbetter-orange-49102
07/20/2022, 8:39 AMfrom datahub.emitter.mcp import MetadataChangeProposalWrapper
from datahub.ingestion.graph.client import DatahubClientConfig, DataHubGraph
from datahub.metadata.schema_classes import (
ChangeTypeClass,
GlossaryNodeInfoClass,
GlossaryTermInfoClass,
)
termUrn = f"urn:li:glossaryTerm:XXXXX"
mcp = MetadataChangeProposalWrapper(
entityType="glossaryTerm",
changeType=ChangeTypeClass.UPSERT,
entityUrn=termUrn,
aspectName="glossaryTermInfo",
aspect=GlossaryTermInfoClass(
definition="DESCRIPTION",
name="NAME HERE",
parentNode=nodeUrn,
termSource="INTERNAL",
),
)
graph.emit(mcp)
where name is the display namesalmon-angle-92685
07/20/2022, 12:10 PMsalmon-angle-92685
07/21/2022, 10:23 AMbetter-orange-49102
07/21/2022, 10:26 AMsalmon-angle-92685
07/21/2022, 3:33 PMbetter-orange-49102
07/21/2022, 4:16 PMfrom datahub.emitter.mcp import MetadataChangeProposalWrapper
from datahub.ingestion.graph.client import DatahubClientConfig, DataHubGraph
from datahub.metadata.schema_classes import (
ChangeTypeClass,
GlossaryTermInfoClass,
)
termUrn = f"urn:li:glossaryTerm:XXXXX"
term= graph.get_aspect_v2(
entity_urn=termUrn ,
aspect = "glossaryTermInfo",
aspect_type=GlossaryTermInfoClass
)
term.name="YYYY"
mcp = MetadataChangeProposalWrapper(
entityType="glossaryTerm",
changeType=ChangeTypeClass.UPSERT,
entityUrn=termUrn,
aspectName="glossaryTermInfo",
aspect=term
),
)
graph.emit(mcp)
better-orange-49102
07/21/2022, 4:17 PMsalmon-angle-92685
07/22/2022, 2:24 PM