diff --git a/openmetadata-ui/src/main/resources/ui/src/components/EntityLineage/EntityLineage.component.tsx b/openmetadata-ui/src/main/resources/ui/src/components/EntityLineage/EntityLineage.component.tsx index eef30536cf7..5234b77d81c 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/EntityLineage/EntityLineage.component.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/components/EntityLineage/EntityLineage.component.tsx @@ -168,7 +168,7 @@ const Entitylineage: FunctionComponent = ({ ) : null}

{getEntityIcon(node.type)} - {getDataLabel(node.displayName, node.name)} + {getDataLabel(node.displayName, node.name, '.', false, node.type)}

); diff --git a/openmetadata-ui/src/main/resources/ui/src/components/EntityLineage/NodeSuggestions.component.tsx b/openmetadata-ui/src/main/resources/ui/src/components/EntityLineage/NodeSuggestions.component.tsx index e26b73a56e6..0ede4af1bf2 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/EntityLineage/NodeSuggestions.component.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/components/EntityLineage/NodeSuggestions.component.tsx @@ -80,7 +80,7 @@ const NodeSuggestions: FC = ({ }); }}> {entity.database - ? `${entity.database}/${entity.name}` + ? `${entity.database}.${entity.name}` : entity.name} diff --git a/openmetadata-ui/src/main/resources/ui/src/utils/EntityLineageUtils.tsx b/openmetadata-ui/src/main/resources/ui/src/utils/EntityLineageUtils.tsx index 21c5e1755d3..866dd31cd79 100644 --- a/openmetadata-ui/src/main/resources/ui/src/utils/EntityLineageUtils.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/utils/EntityLineageUtils.tsx @@ -399,8 +399,10 @@ export const getDataLabel = ( displayName?: string, name = '', separator = '.', - isTextOnly = false + isTextOnly = false, + type?: string ) => { + const databaseName = getPartialNameFromFQN(name, ['database']); let label = ''; if (displayName) { label = displayName; @@ -417,7 +419,11 @@ export const getDataLabel = ( - {label} + {type === 'table' + ? databaseName + ? `${databaseName}.${label}` + : label + : label} ); };