Expand my Community achievements bar.

Join us at Adobe Summit 2024 for the Coffee Break Q&A Live series, a unique opportunity to network with and learn from expert users, the Adobe product team, and Adobe partners in a small group, 30 minute AMA conversations.
SOLVED

Issue while "Saving As" the existing report

Avatar

Level 2

Hi team,

 

I am new to this tool and try to create an report for our market brand combination. I have already created a draft version of my report and when i try to change the databases and filters ( in quick segment), it somehow gets reflected back to my original report.

I tried to use two different methods; at first i tried to create a copy and then implement the changes which didn't solved my problem and secondly i tried to implement the changes in the original one and try saving as under different name.

Anyone please help me here as i have been struggling with this from long time now.

 

Thanks 

AS

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Yeah... this is a common issue... so I should start by explaining that when you create segments (whether they are permanent public segments that are available in your components area, or they are AdHoc segments "tied to the specific report"), there is actually a segment with a proper ID create in the DB (you just don't see it).

 

So let's say you create a report called "Report A" and in Report A, you created a segment called "Page X".

Even though you haven't saved the segment publicly, in the background it's been created with a ID 12345.

 

When you make a copy of "Report A" and call it "Report B"... it's still linked to the segment with id 12345.

 

So any changes you make the this saved segment will affect both reports.. as you are saving changes to ID 12345.

 

Best rule of thumb is, if you need to change a segment for the new report, create a new segment, but of course, if the segment is just in the report... there' no way to create a copy of it to make changes on... If the segments is a "public" segment in your components list, you can duplicate those...

 

In some ways this is a nice feature.. if you need an adhoc segment used in multiple panels, or added as breakdowns or stacked with metrics in multiple places in your report.. it means you only need to update the segment once and all the places will get the changes (rather than having to make the change multiple times)... but it does mean that when it's copied to a new report, the segment is still shared and changes will affect everywhere.

 

It would be nice if AdHoc segments had a "Save As Copy" feature to make this easier than having to rebuild the segment completely for a slightly different change...

View solution in original post

3 Replies

Avatar

Correct answer by
Community Advisor

Yeah... this is a common issue... so I should start by explaining that when you create segments (whether they are permanent public segments that are available in your components area, or they are AdHoc segments "tied to the specific report"), there is actually a segment with a proper ID create in the DB (you just don't see it).

 

So let's say you create a report called "Report A" and in Report A, you created a segment called "Page X".

Even though you haven't saved the segment publicly, in the background it's been created with a ID 12345.

 

When you make a copy of "Report A" and call it "Report B"... it's still linked to the segment with id 12345.

 

So any changes you make the this saved segment will affect both reports.. as you are saving changes to ID 12345.

 

Best rule of thumb is, if you need to change a segment for the new report, create a new segment, but of course, if the segment is just in the report... there' no way to create a copy of it to make changes on... If the segments is a "public" segment in your components list, you can duplicate those...

 

In some ways this is a nice feature.. if you need an adhoc segment used in multiple panels, or added as breakdowns or stacked with metrics in multiple places in your report.. it means you only need to update the segment once and all the places will get the changes (rather than having to make the change multiple times)... but it does mean that when it's copied to a new report, the segment is still shared and changes will affect everywhere.

 

It would be nice if AdHoc segments had a "Save As Copy" feature to make this easier than having to rebuild the segment completely for a slightly different change...

Avatar

Community Advisor

1. In below screenshot for example, I want Facebook traffic only in Report 1 (excluding Instagram):

Benjienen_2-1664528785650.png

My segment name is Facebook only.

 

2. Now, after I Save As Report 2, I want to include Instagram, so I edit the segment.

Now I have two segments.

Benjienen_1-1664528695982.png

 

When you edit a segment, be sure you rename it if you do not want to OVERWRITE the previous segment you designed. As Jen pointed out, the segments are applicable site-wide. The changes you made will reflect in Report 1.

 

Choose Save As instead of Save the SEGMENT. Then you can proceed to rename it.

Benjienen_3-1664528835285.png

 

 

 

Avatar

Community Advisor

There is no "Save As" on AdHoc Segments.... which are segments that are saved just to the Report.... the "public" segments that are part of components do have that option.