Skip to content

Commit df8c349

Browse files
committed
[NEP-18619]: Logger for reusing existing dataset
1 parent f495d07 commit df8c349

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

lib/superset/services/duplicate_dashboard.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ def duplicate_source_dashboard_datasets
9696
new_dataset_name = "#{dataset[:datasource_name]}-#{target_schema}"
9797
existing_datasets = Superset::Dataset::List.new(title_equals: new_dataset_name, schema_equals: target_schema).result
9898
if existing_datasets.any?
99+
logger.info "Dataset #{existing_datasets[0]["table_name"]} already exists. Reusing it"
99100
new_dataset_id = existing_datasets[0]["id"] # assuming that we do not name multiple datasets with same name in a single schema
100101
else
101102
new_dataset_id = Superset::Dataset::Duplicate.new(source_dataset_id: dataset[:id], new_dataset_name: new_dataset_name).perform

0 commit comments

Comments
 (0)