[ https://issues.apache.org/jira/browse/ATLAS-1824?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Xinzhi,Luo updated ATLAS-1824: ------------------------------ Attachment: (was: 0001-fix-ATLAS-1824.patch) > Cannot create hive lineage when using query "insert into table X select A.Y, > B.Z from A,B" > ------------------------------------------------------------------------------------------ > > Key: ATLAS-1824 > URL: https://issues.apache.org/jira/browse/ATLAS-1824 > Project: Atlas > Issue Type: Bug > Components: atlas-core > Affects Versions: trunk, 0.7-incubating, 0.8-incubating, 0.7.1-incubating, > 0.9-incubating, 0.8.1-incubating > Reporter: qinglin,xia > Assignee: Xinzhi,Luo > Labels: atlas > Fix For: 0.9-incubating > > Attachments: 0001-fix-ATLAS-1824.patch, > failed_lineage_input_output.png, failed_lineage.png > > > Problem: > I am using atlas to create hive lineage, I found that when using the hive > query "insert into table A select B.name ,C.name from B, C", the lineage > between A, B and C cannot be created. > Steps to reproduce: > 1. log in to the hive shell > 2. create hive table a, b,c and insert into data into a,b and c > 3. using query "insert into table datalake_demo.d9 select a.id as key, a.id, > a.aname ,b.bname,c.cname from datalake_demo.a,datalake_demo.b,datalake_demo.c > where a.id = b.id and b.id = c.id" to create hive table d9 > Expected Result: > hive_process is created , input of the process is a, b, c, output of the > process is datalake_demo.d9, and the process could be shown on atlas UI > Actual Result: > hive_process is created, input of the process is a, b, b, d9, output of the > process is null, and the process could not be shown on atlas UI, according to > the attached pic "failed_lineage.png" and "failed_lineage_input_output.png" > PS: We are working on fixing the issue! -- This message was sent by Atlassian JIRA (v6.4.14#64029)