cancel
Showing results for 
Search instead for 
Did you mean: 

Section for multiple universe

former_member672670
Participant
0 Kudos

Hi Guys,

I have 2 data sources in my Webi report  that have the same columns inserted in the form of a Section.

The column names are - Employee Name & No. of Projects.

No. of Projects = Count (Project Name). Project Name is a merged dimension. Project ID is merged as well.

The Section is defined based on the "Project Type" object which is a merged dimension. Project Type has different values for both Universe.

Now, for data source 2, the Employee Name object has Employee IDs. To get the Employee Names for that object, I have added another data source which has objects Worker ID & Worker Name.

Now, I have merged Worker ID with Employee Name object from data source 2. Then, I created a detail object called Employee Name with the following formula -> Employee Name = Worker Name. This way, I get names instead of IDs for Employee Name.

The problem is - How do I get the Section for "Project Type" with columns Employee Name & No. of Projects correct in my Report. Could anyone please help?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

If Project Type is different in each universe, you will need to do some sort of translation (e.g. case statement, derived table) in one universe to make it match the other universe.

So if one has O, I and J and the other has Outsourced, Inhouse and Joint Effort, then use Left(table.column) on the second universe and use that as Project Type and have table.column as a detail of it, as the project type description.

You would then be able to merge correctly so that O matches up to O, I to I and J to J.

Regards,

Mark

former_member672670
Participant
0 Kudos

Sorry, I did not understand the part where you suggest to use Left(table.column) on the second universe and use that as Project Type and have table.column as a detail of it, as the project type description. Could you please elaborate on that part?


Also, currently the "Employee Name" object from Universe 2 has "Employee IDs" values in it. In order to get the actual names, I am getting "Worker ID" & "Worker Name" objects from Universe 3. Then, in Webi I have merged "Employee ID" with "Worker ID" and created a detail variable with formula - Emp Name = Worker Name, to get the actual names. However, doing this is creating problems in the section as "Employee Name" from Universe 1 is also merged with "Employee Name" from Universe 2 & "Worker ID" from Universe 3.

Is there a way, I can perform this task in Universe 2 itself?

Former Member
0 Kudos

In general, I'm talking about fixing the data in the databases. Create a load to populate new columns where required to correctly align the data before you get to the universe level.

Answers (0)