Radhika Kundam created ATLAS-4734:
-------------------------------------
Summary: HiveProcess - Output entity creation is ignored in case
of same entity exists both inputs and outputs from context
Key: ATLAS-4734
URL: https://issues.apache.org/jira/browse/ATLAS-4734
Project: Atlas
Issue Type: Bug
Components: atlas-core
Reporter: Radhika Kundam
Assignee: Radhika Kundam
Lineage is not generated while using INSERT OVERWRITE with UNION and LEFT JOIN.
{code:java}
INSERT OVERWRITE TABLE tblB SELECT id, name, email FROM tblA UNION SELECT B.id,
B.name, B.email FROM tblB B LEFT JOIN tblA A ON B.id=A.id; {code}
In this scenario Hive context will be sending inputs as tblA & tblB and outputs
as tblB.
While processing these inputs and outputs since tblB is already processed as
part of inputs, it's getting ignored while processing as part of outputs.
Because of that hive_process entity is missing outputs entity details.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)