mirror of
https://github.com/datahub-project/datahub.git
synced 2025-12-12 10:35:51 +00:00
Modify HIVE ETL to commit often (#505)
This commit is contained in:
parent
35bc64f8d2
commit
225d1fc6ec
@ -119,9 +119,9 @@ class HiveTransform:
|
|||||||
db_name = names[0].lower()
|
db_name = names[0].lower()
|
||||||
table_name = names[1].lower()
|
table_name = names[1].lower()
|
||||||
if db_name and table_name:
|
if db_name and table_name:
|
||||||
rows = []
|
|
||||||
self.curs.execute(depends_sql.format(db_name=db_name, table_name=table_name, version='{version}'))
|
self.curs.execute(depends_sql.format(db_name=db_name, table_name=table_name, version='{version}'))
|
||||||
rows = self.curs.fetchall()
|
rows = self.curs.fetchall()
|
||||||
|
self.conn_hms.commit()
|
||||||
if rows and len(rows) > 0:
|
if rows and len(rows) > 0:
|
||||||
for row_index, row_value in enumerate(rows):
|
for row_index, row_value in enumerate(rows):
|
||||||
dependent_record = HiveDependencyInstanceRecord(
|
dependent_record = HiveDependencyInstanceRecord(
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user