Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
atlas
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
dataplatform
atlas
Commits
2181803a
Commit
2181803a
authored
Feb 26, 2015
by
gss2002
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update HiveLineage.java
Add additional options for hivelineage bean. Specifically creation table(databasename)
parent
7a8e847a
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
54 additions
and
2 deletions
+54
-2
HiveLineage.java
.../hadoop/metadata/bridge/hivelineage/hook/HiveLineage.java
+54
-2
No files found.
metadata-bridge-parent/metadata-bridge-hive/src/main/java/org/apache/hadoop/metadata/bridge/hivelineage/hook/HiveLineage.java
View file @
2181803a
...
...
@@ -30,7 +30,6 @@ public class HiveLineage extends AEntityBean implements Serializable {
*
*/
private
static
final
long
serialVersionUID
=
1L
;
public
String
queryId
;
public
String
hiveId
;
public
String
user
;
...
...
@@ -38,6 +37,8 @@ public class HiveLineage extends AEntityBean implements Serializable {
public
String
queryEndTime
;
public
String
query
;
public
String
tableName
;
public
String
databaseName
;
public
String
action
;
public
String
tableLocation
;
public
boolean
success
;
public
boolean
failed
;
...
...
@@ -100,6 +101,24 @@ public class HiveLineage extends AEntityBean implements Serializable {
this
.
tableName
=
tableName
;
}
public
String
getAction
()
{
return
this
.
action
;
}
public
void
setAction
(
String
action
)
{
this
.
action
=
action
;
}
public
void
setDatabaseName
(
String
databaseName
)
{
this
.
databaseName
=
databaseName
;
}
public
String
getDatabaseName
()
{
return
this
.
databaseName
;
}
public
String
getTableLocation
()
{
return
this
.
tableLocation
;
}
...
...
@@ -210,7 +229,7 @@ public class HiveLineage extends AEntityBean implements Serializable {
public
String
columnName
;
public
String
columnAlias
;
public
String
columnFunction
;
public
String
columnDistinctFunction
;
public
String
getTbAliasOrName
()
{
return
this
.
tbAliasOrName
;
...
...
@@ -244,6 +263,13 @@ public class HiveLineage extends AEntityBean implements Serializable {
public
void
setColumnFunction
(
String
columnFunction
)
{
this
.
columnFunction
=
columnFunction
;
}
public
String
getColumnDistinctFunction
()
{
return
this
.
columnDistinctFunction
;
}
public
void
setColumnDistinctFunction
(
String
columnDistinctFunction
)
{
this
.
columnDistinctFunction
=
columnDistinctFunction
;
}
}
public
class
GroupBy
{
...
...
@@ -274,6 +300,8 @@ public class HiveLineage extends AEntityBean implements Serializable {
public
String
columnName
;
public
String
columnOperator
;
public
String
columnValue
;
public
ArrayList
<
ColumnValueIn
>
columnValueIn
;
public
String
getColumnCondition
()
{
...
...
@@ -316,6 +344,17 @@ public class HiveLineage extends AEntityBean implements Serializable {
public
void
setColumnValue
(
String
columnValue
)
{
this
.
columnValue
=
columnValue
;
}
public
ArrayList
<
ColumnValueIn
>
getColumnValueIn
()
{
return
this
.
columnValueIn
;
}
public
void
setColumnValueIn
(
ArrayList
<
ColumnValueIn
>
columnValueIn
)
{
this
.
columnValueIn
=
columnValueIn
;
}
}
...
...
@@ -350,5 +389,18 @@ public class HiveLineage extends AEntityBean implements Serializable {
}
}
public
class
ColumnValueIn
{
public
String
columnValueIn
;
public
String
getColumnValueIn
()
{
return
this
.
columnValueIn
;
}
public
void
setColumnValueIn
(
String
columnValueIn
)
{
this
.
columnValueIn
=
columnValueIn
;
}
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment