<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
	>
<channel>
	<title>Comments on: What Are Unbalanced Data Providers And Why Should I Care?</title>
	<atom:link href="http://www.dagira.com/2009/08/25/what-are-unbalanced-data-providers-and-why-should-i-care/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dagira.com/2009/08/25/what-are-unbalanced-data-providers-and-why-should-i-care/</link>
	<description>...you are in a twisty maze of passageways, all different...</description>
	<lastBuildDate>Thu, 09 Sep 2010 09:57:30 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Pratik Mondal</title>
		<link>http://www.dagira.com/2009/08/25/what-are-unbalanced-data-providers-and-why-should-i-care/comment-page-1/#comment-1160</link>
		<dc:creator>Pratik Mondal</dc:creator>
		<pubDate>Tue, 18 May 2010 09:39:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.dagira.com/?p=168#comment-1160</guid>
		<description>Hi Dave,
I am stuck very badly,last few days, with merged dimension issue.

I have 3 queries in my report,&amp; all contains &#039;Client_id&#039; as a dimension object &amp; also a separate prompt object &#039;Client_id&#039;[actually, the report should run for a specific &#039;client_id&#039; value].

In the report,i created a section based upon &#039;Client_id&#039; that is also the merged dimension &amp; drill down is enabled on the &#039;Client_id.

Now, the problem is when i refresh all the 3 queries,it looks like below:

Client_id : BB002874

 
 col1     col2       col3    col4
&#124;-------&#124;-----------&#124;--------&#124;-------&#124;
&#124;-------&#124;-----------&#124;--------&#124;-------&#124;
&#124;-------&#124;-----------&#124;--------&#124;-------&#124;
&#124;-------&#124;-----------&#124;--------&#124;-------&#124;

The block should produce data for client_id=BB002874 &amp; as per universe hierarchy [there are several group under the client BB002874] if i click on &#039;BB002874&#039;, drill down up to group level should be shown.

now problem is drill down is not working though drill down is enabled upon &#039;Client_id&#039;.

pls suggest.

Thanks,
Pratik.</description>
		<content:encoded><![CDATA[<p>Hi Dave,<br />
I am stuck very badly,last few days, with merged dimension issue.</p>
<p>I have 3 queries in my report,&amp; all contains &#8216;Client_id&#8217; as a dimension object &amp; also a separate prompt object &#8216;Client_id&#8217;[actually, the report should run for a specific 'client_id' value].</p>
<p>In the report,i created a section based upon &#8216;Client_id&#8217; that is also the merged dimension &amp; drill down is enabled on the &#8216;Client_id.</p>
<p>Now, the problem is when i refresh all the 3 queries,it looks like below:</p>
<p>Client_id : BB002874</p>
<p> col1     col2       col3    col4<br />
|&#8212;&#8212;-|&#8212;&#8212;&#8212;&#8211;|&#8212;&#8212;&#8211;|&#8212;&#8212;-|<br />
|&#8212;&#8212;-|&#8212;&#8212;&#8212;&#8211;|&#8212;&#8212;&#8211;|&#8212;&#8212;-|<br />
|&#8212;&#8212;-|&#8212;&#8212;&#8212;&#8211;|&#8212;&#8212;&#8211;|&#8212;&#8212;-|<br />
|&#8212;&#8212;-|&#8212;&#8212;&#8212;&#8211;|&#8212;&#8212;&#8211;|&#8212;&#8212;-|</p>
<p>The block should produce data for client_id=BB002874 &amp; as per universe hierarchy [there are several group under the client BB002874] if i click on &#8216;BB002874&#8242;, drill down up to group level should be shown.</p>
<p>now problem is drill down is not working though drill down is enabled upon &#8216;Client_id&#8217;.</p>
<p>pls suggest.</p>
<p>Thanks,<br />
Pratik.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave Rathbun</title>
		<link>http://www.dagira.com/2009/08/25/what-are-unbalanced-data-providers-and-why-should-i-care/comment-page-1/#comment-1035</link>
		<dc:creator>Dave Rathbun</dc:creator>
		<pubDate>Thu, 11 Mar 2010 14:20:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.dagira.com/?p=168#comment-1035</guid>
		<description>N_Kumar, you can&#039;t &quot;fool&quot; the product like that. There are clearly more than one Resort value for each Year, so the #MULTIVALUE error would be correct. If the values are properly details, then they should be details at the universe level.</description>
		<content:encoded><![CDATA[<p>N_Kumar, you can&#8217;t &#8220;fool&#8221; the product like that. There are clearly more than one Resort value for each Year, so the #MULTIVALUE error would be correct. If the values are properly details, then they should be details at the universe level.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: N_Kumar</title>
		<link>http://www.dagira.com/2009/08/25/what-are-unbalanced-data-providers-and-why-should-i-care/comment-page-1/#comment-1034</link>
		<dc:creator>N_Kumar</dc:creator>
		<pubDate>Thu, 11 Mar 2010 10:26:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.dagira.com/?p=168#comment-1034</guid>
		<description>HI Dave,
Greate Post.
In Xi R2 Can we include all dim &amp; measure in single block.If yes then how
We have requirement like that
Ex-Year&#124;Resort&#124;Region&#124;Revenue&#124;no of guest
I have created Region &amp; resort as a detail based on merged year it is giving all measure value perfectly but Resort is showing #Multivalue error</description>
		<content:encoded><![CDATA[<p>HI Dave,<br />
Greate Post.<br />
In Xi R2 Can we include all dim &amp; measure in single block.If yes then how<br />
We have requirement like that<br />
Ex-Year|Resort|Region|Revenue|no of guest<br />
I have created Region &amp; resort as a detail based on merged year it is giving all measure value perfectly but Resort is showing #Multivalue error</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sriraman</title>
		<link>http://www.dagira.com/2009/08/25/what-are-unbalanced-data-providers-and-why-should-i-care/comment-page-1/#comment-805</link>
		<dc:creator>Sriraman</dc:creator>
		<pubDate>Mon, 05 Oct 2009 12:21:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.dagira.com/?p=168#comment-805</guid>
		<description>Dave, now i can understand unbalanced data providers but i do face lots of probelem on using multiple data providers and i posted this issue on BOB forum but no reply to all.
Ley say am using Union 1 and Union 2.

Am calling result set of data provider in one of the union and other am not calling at all. According to my condition data provider wont fetch any data and obviously one of the union should not give any data.Since other union am not calling result set of data provider it has to give the result but i dont find any single row fetched in the cube.

Is it any thing i missed in the data provider.

Thanks
Sriraman</description>
		<content:encoded><![CDATA[<p>Dave, now i can understand unbalanced data providers but i do face lots of probelem on using multiple data providers and i posted this issue on BOB forum but no reply to all.<br />
Ley say am using Union 1 and Union 2.</p>
<p>Am calling result set of data provider in one of the union and other am not calling at all. According to my condition data provider wont fetch any data and obviously one of the union should not give any data.Since other union am not calling result set of data provider it has to give the result but i dont find any single row fetched in the cube.</p>
<p>Is it any thing i missed in the data provider.</p>
<p>Thanks<br />
Sriraman</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave Rathbun</title>
		<link>http://www.dagira.com/2009/08/25/what-are-unbalanced-data-providers-and-why-should-i-care/comment-page-1/#comment-732</link>
		<dc:creator>Dave Rathbun</dc:creator>
		<pubDate>Tue, 01 Sep 2009 00:47:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.dagira.com/?p=168#comment-732</guid>
		<description>Chris, in the exact scenario I used here, there is no fix that will return the correct results. The data simply isn&#039;t there and can&#039;t be manufactured.

In some cases where you might have a dimension object for order number and another dimension object for order date, and you know there is exactly one order date per order number, then you can use the technique you suggested. Create a detail variable for Order Date and link it to the Order Number dimension. In this scenario everything works because of the one-to-one relationship between the two pieces of data.

Measure objects can be projected to details. About the only thing you can&#039;t do with detail objects are drill and rank. You can do a break or sort or filter on a detail object.</description>
		<content:encoded><![CDATA[<p>Chris, in the exact scenario I used here, there is no fix that will return the correct results. The data simply isn&#8217;t there and can&#8217;t be manufactured.</p>
<p>In some cases where you might have a dimension object for order number and another dimension object for order date, and you know there is exactly one order date per order number, then you can use the technique you suggested. Create a detail variable for Order Date and link it to the Order Number dimension. In this scenario everything works because of the one-to-one relationship between the two pieces of data.</p>
<p>Measure objects can be projected to details. About the only thing you can&#8217;t do with detail objects are drill and rank. You can do a break or sort or filter on a detail object.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://www.dagira.com/2009/08/25/what-are-unbalanced-data-providers-and-why-should-i-care/comment-page-1/#comment-730</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Mon, 31 Aug 2009 17:08:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dagira.com/?p=168#comment-730</guid>
		<description>Dave, so what is the best solution to fix the issue?  Creating details can be useful as an extra piece of info on the report, but what if you want to project to that level?  The measures only project to dimensions.  Is the only way to graft the unbalanced dimensions into one provider or the other?

The biggest issue I have with details is that once you have the report defined, the data should be available at that level.  Meaning, if you add a detail to a report and it is listed as a field it should be available to project as an aggregate.  I realize today that the engine is only working with the base, separate Data Providers, but a nice enhancement would be to allow the combined report dataset to be used as the source of the calculation context.</description>
		<content:encoded><![CDATA[<p>Dave, so what is the best solution to fix the issue?  Creating details can be useful as an extra piece of info on the report, but what if you want to project to that level?  The measures only project to dimensions.  Is the only way to graft the unbalanced dimensions into one provider or the other?</p>
<p>The biggest issue I have with details is that once you have the report defined, the data should be available at that level.  Meaning, if you add a detail to a report and it is listed as a field it should be available to project as an aggregate.  I realize today that the engine is only working with the base, separate Data Providers, but a nice enhancement would be to allow the combined report dataset to be used as the source of the calculation context.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave Rathbun</title>
		<link>http://www.dagira.com/2009/08/25/what-are-unbalanced-data-providers-and-why-should-i-care/comment-page-1/#comment-729</link>
		<dc:creator>Dave Rathbun</dc:creator>
		<pubDate>Sat, 29 Aug 2009 00:19:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.dagira.com/?p=168#comment-729</guid>
		<description>The next post is essentially done. I usually let a post marinate for a few days and go back and review it before publishing it, so expect it out sometime next week. It does a much better job of explaining that MultiCube() would not fix the scenario outlined in this post, and why.</description>
		<content:encoded><![CDATA[<p>The next post is essentially done. I usually let a post marinate for a few days and go back and review it before publishing it, so expect it out sometime next week. It does a much better job of explaining that MultiCube() would not fix the scenario outlined in this post, and why.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave Rathbun</title>
		<link>http://www.dagira.com/2009/08/25/what-are-unbalanced-data-providers-and-why-should-i-care/comment-page-1/#comment-727</link>
		<dc:creator>Dave Rathbun</dc:creator>
		<pubDate>Fri, 28 Aug 2009 02:40:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.dagira.com/?p=168#comment-727</guid>
		<description>Marek, I realized tonight that my comment is hard to understand as far as the distinction I was making. So I guess my follow-up post needs to be written sooner rather than later in order to explain what I meant. :)</description>
		<content:encoded><![CDATA[<p>Marek, I realized tonight that my comment is hard to understand as far as the distinction I was making. So I guess my follow-up post needs to be written sooner rather than later in order to explain what I meant. <img src='http://www.dagira.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Krishnak</title>
		<link>http://www.dagira.com/2009/08/25/what-are-unbalanced-data-providers-and-why-should-i-care/comment-page-1/#comment-715</link>
		<dc:creator>Krishnak</dc:creator>
		<pubDate>Wed, 26 Aug 2009 13:09:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.dagira.com/?p=168#comment-715</guid>
		<description>Hi Dave,

The information what you posted is, help&#039;s me a lot</description>
		<content:encoded><![CDATA[<p>Hi Dave,</p>
<p>The information what you posted is, help&#8217;s me a lot</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave Rathbun</title>
		<link>http://www.dagira.com/2009/08/25/what-are-unbalanced-data-providers-and-why-should-i-care/comment-page-1/#comment-713</link>
		<dc:creator>Dave Rathbun</dc:creator>
		<pubDate>Tue, 25 Aug 2009 19:37:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.dagira.com/?p=168#comment-713</guid>
		<description>Marek, the MultiCube() function will help if data providers are unbalanced &quot;upwards&quot; but not &quot;downwards&quot; as I have discussed in this post. There is no fix for the situation as I outlined it here because the data simply does not exist. There isn&#039;t enough information. With an &quot;upwards&quot; unbalanced situation you can force the data down to the lower level, do the join, then roll it up. That&#039;s what MultiCube() does.

Also, XI 3.x introduced the ForceMerge() function to provide this functionality in Web Intelligence. I have a draft of a post talking about that which will hopefully be done. Someday. :)</description>
		<content:encoded><![CDATA[<p>Marek, the MultiCube() function will help if data providers are unbalanced &#8220;upwards&#8221; but not &#8220;downwards&#8221; as I have discussed in this post. There is no fix for the situation as I outlined it here because the data simply does not exist. There isn&#8217;t enough information. With an &#8220;upwards&#8221; unbalanced situation you can force the data down to the lower level, do the join, then roll it up. That&#8217;s what MultiCube() does.</p>
<p>Also, XI 3.x introduced the ForceMerge() function to provide this functionality in Web Intelligence. I have a draft of a post talking about that which will hopefully be done. Someday. <img src='http://www.dagira.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>
