Closed JustinGrilli closed 1 year ago
The Datasource.save() function is highly inefficient at the moment. It is causing our Airflow DAG using this function to timeout before it can complete.
Datasource.save()
tableau_utilities -d -l online -n 'Tasks' -pn 'Official Datasources - Ops' -f 'Tasks.tdsx' --include_extract datasource --enforce_connection
Summary
The
Datasource.save()
function is highly inefficient at the moment. It is causing our Airflow DAG using this function to timeout before it can complete.Changes
Datasource.save()
which seems to improve performanceTests
tableau_utilities -d -l online -n 'Tasks' -pn 'Official Datasources - Ops' -f 'Tasks.tdsx' --include_extract datasource --enforce_connection