<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Using the tSAPBWInput component and writing MDX Query in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Using-the-tSAPBWInput-component-and-writing-MDX-Query/m-p/2375221#M137683</link>
    <description>Thanks for response Pedro! Unfortunately, the MDX Query you included does not work in the tSAPBWInput component. I tried the "regular" MDX query like you included and it errored out. It only works with this hybrid sort of MDX query as you can see from the sample I included. It is very odd to me! I don't understand what sort of MDX this is! It has been difficult to find what works and what doesn't, but only by trial and error. I was able to get my query to work but I can't figure out how to suppress the empty rows. 
&lt;BR /&gt;Thanks again for your assistance.</description>
    <pubDate>Fri, 06 Apr 2012 00:14:08 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2012-04-06T00:14:08Z</dc:date>
    <item>
      <title>Using the tSAPBWInput component and writing MDX Query</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Using-the-tSAPBWInput-component-and-writing-MDX-Query/m-p/2375219#M137681</link>
      <description>I need some help or assistance! I'm on TOS 5.0.1 and using the tSAPBWInput component to execute a MDX Query (see bleow) via jdbc4olap/xmla on SAP-BW - Multiprovider/BW query. In the query the multiprovider is SD_M015 and the BW query is ZDAR_1. 
&lt;BR /&gt;My issue is how do I suppress or exclude the "nulls" or empty cells that are returned in the result set? More than two-thirds of the returned data is nulls in the measures and depending on the amount of data returned it causes a short-dump on the BW server as it tries to return over 4G of data. Regular MDX query has a "NON EMPTY" keyword to remove empty tuples from a results set. 
&lt;BR /&gt;How can I use the NON EMPTY keyword or a similar keyword in the query below? 
&lt;BR /&gt;FYI... I tried an expression, T0.\".\" &amp;lt;&amp;gt; 'null' this worked until I tried to retrieve lower level data and then I got a java nullpointer exception! 
&lt;BR /&gt; 
&lt;BR /&gt;"SELECT 
&lt;BR /&gt;T1.\".\" AS C0 , 
&lt;BR /&gt;T3.\".\" AS C1 , 
&lt;BR /&gt;T4.\".\" AS C2 , 
&lt;BR /&gt;T2.\".\" AS C3 , 
&lt;BR /&gt;T5.\".\" AS C4, 
&lt;BR /&gt;T0.\".\" AS C5, 
&lt;BR /&gt;T0.\".\" AS C6, 
&lt;BR /&gt;T0.\".\" AS C7, 
&lt;BR /&gt;T0.\".\" AS C8, 
&lt;BR /&gt;T0.\".\" AS C9 
&lt;BR /&gt;FROM \"SD_M015\".\"SD_M015/ZDAR_1\".\"\" T0, 
&lt;BR /&gt;\"SD_M015\".\"SD_M015/ZDAR_1\".\"\" T1, 
&lt;BR /&gt;\"SD_M015\".\"SD_M015/ZDAR_1\".\"\" T3, 
&lt;BR /&gt;\"SD_M015\".\"SD_M015/ZDAR_1\".\"\" T4, 
&lt;BR /&gt;\"SD_M015\".\"SD_M015/ZDAR_1\".\"\" T2, 
&lt;BR /&gt;\"SD_M015\".\"SD_M015/ZDAR_1\".\"\" T5 
&lt;BR /&gt;WHERE T2.\".\"='2012 Spring Season' AND 
&lt;BR /&gt;T5.\".\"='Corn' AND 
&lt;BR /&gt;T1.\".\"='AAAA-US-Production' 
&lt;BR /&gt;" 
&lt;BR /&gt;Thanks for your help!</description>
      <pubDate>Wed, 04 Apr 2012 16:53:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Using-the-tSAPBWInput-component-and-writing-MDX-Query/m-p/2375219#M137681</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-04-04T16:53:06Z</dc:date>
    </item>
    <item>
      <title>Re: Using the tSAPBWInput component and writing MDX Query</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Using-the-tSAPBWInput-component-and-writing-MDX-Query/m-p/2375220#M137682</link>
      <description>Hi
&lt;BR /&gt;As you say, why don't you use Non empty here?
&lt;BR /&gt;
&lt;PRE&gt;SELECT&lt;BR /&gt;  { ., &lt;BR /&gt;    ., &lt;BR /&gt;    . &lt;BR /&gt;  } ON COLUMNS, &lt;BR /&gt;  NON EMPTY &lt;BR /&gt;    .MEMBERS &lt;BR /&gt;  ON ROWS&lt;BR /&gt;FROM  &lt;BR /&gt;WHERE &lt;BR /&gt;  ( ., &lt;BR /&gt;    . )&lt;/PRE&gt;
&lt;BR /&gt;Regards,
&lt;BR /&gt;Pedro</description>
      <pubDate>Thu, 05 Apr 2012 09:02:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Using-the-tSAPBWInput-component-and-writing-MDX-Query/m-p/2375220#M137682</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-04-05T09:02:44Z</dc:date>
    </item>
    <item>
      <title>Re: Using the tSAPBWInput component and writing MDX Query</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Using-the-tSAPBWInput-component-and-writing-MDX-Query/m-p/2375221#M137683</link>
      <description>Thanks for response Pedro! Unfortunately, the MDX Query you included does not work in the tSAPBWInput component. I tried the "regular" MDX query like you included and it errored out. It only works with this hybrid sort of MDX query as you can see from the sample I included. It is very odd to me! I don't understand what sort of MDX this is! It has been difficult to find what works and what doesn't, but only by trial and error. I was able to get my query to work but I can't figure out how to suppress the empty rows. 
&lt;BR /&gt;Thanks again for your assistance.</description>
      <pubDate>Fri, 06 Apr 2012 00:14:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Using-the-tSAPBWInput-component-and-writing-MDX-Query/m-p/2375221#M137683</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-04-06T00:14:08Z</dc:date>
    </item>
  </channel>
</rss>

