<?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 How to define dataViewMapping with two different tables? in Developer</title>
    <link>https://community.fabric.microsoft.com/t5/Developer/How-to-define-dataViewMapping-with-two-different-tables/m-p/384414#M11412</link>
    <description>&lt;P&gt;Hello everyone,&lt;BR /&gt;&lt;BR /&gt;I'm trying to create a custom visual based on &lt;A href="https://github.com/flrs/visavail#data-with-custom-categories" target="_self"&gt;D3's Visavail&lt;/A&gt;, the linked example defines two datasets: catagories and data:&lt;/P&gt;&lt;PRE&gt;&lt;SPAN class="pl-k"&gt;var&lt;/SPAN&gt; dataset &lt;SPAN class="pl-k"&gt;=&lt;/SPAN&gt; [{
    &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;measure&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="pl-k"&gt;:&lt;/SPAN&gt; &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;Fat Bike&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;,
    &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;categories&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="pl-k"&gt;:&lt;/SPAN&gt; { &lt;SPAN class="pl-c"&gt;// category names and their colors defined here&lt;/SPAN&gt;
        &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;Kim&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="pl-k"&gt;:&lt;/SPAN&gt; { &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;color&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="pl-k"&gt;:&lt;/SPAN&gt; &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;#377eb8&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt; },
        &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;Bert&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="pl-k"&gt;:&lt;/SPAN&gt; { &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;color&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="pl-k"&gt;:&lt;/SPAN&gt; &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;#ff7f00&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt; },
        &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;Zoe&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="pl-k"&gt;:&lt;/SPAN&gt; { &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;color&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="pl-k"&gt;:&lt;/SPAN&gt; &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;purple&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt; },
        },
    &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;data&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="pl-k"&gt;:&lt;/SPAN&gt; [
        [&lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;2016-01-01 12:00:00&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;, &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;Kim&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;, &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;2016-01-01 13:00:00&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;],
        [&lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;2016-01-01 14:22:51&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;, &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;Zoe&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;, &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;2016-01-01 16:14:12&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;],
        [&lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;2016-01-01 16:14:12&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;, &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;Bert&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;, &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;2016-01-01 17:14:12&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;],
        [&lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;2016-01-01 19:20:05&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;, &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;Zoe&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;, &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;2016-01-01 20:30:00&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;]
    ]
}];&lt;/PRE&gt;&lt;P&gt;&lt;STRONG&gt;Question:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;how do I define two different tables in my dataViewMappings, one for the categories and one for the data?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Dataroles:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Here is a screenshot of my data, the chart is succesfully created with pre-defined data.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;IMG src="https://ip1.i.lithium.com/8d4c80bbb9f229903f945fc5d29c7a62f2002c00/68747470733a2f2f692e696d6775722e636f6d2f6a514e396b71472e706e67" border="0" alt="" width="997" height="510" /&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;DataViewMapping:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Why is the datamapping below not creating two tables?&lt;/P&gt;&lt;PRE&gt;    "dataViewMappings": [
        {
	    "conditions":[
	     {
		"DownTimes":{
		     "max": 3
		}			
	     }
	     ],
            "table": {
                "rows": {
                    "for": {  "in": "DownTimes"  }
                }
            }
        },
        {
            "conditions":[
                {
                    "Begin":{
                        "max": 1
                    },					
                    "End":{
                        "max": 1
                    },
                    "RedenIndex":{
                        "max": 1
                    }
                }
            ],
            "table": {
                "rows": {
                    "select":[
                        {"for": {  "in": "Begin"  }},
                        {"for": {  "in": "End"  }},
                        {"for": {  "in": "RedenIndex"  }}
                    ]
                }
            }
        }			
    ]&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I included the total project folder: &lt;A href="https://www.dropbox.com/s/qmsv7ncb8nmfa2i/statisTimeLine4.zip?dl=0" target="_self"&gt;Here (zip)&lt;/A&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 27 Mar 2018 07:59:36 GMT</pubDate>
    <dc:creator>FunDeckHermit</dc:creator>
    <dc:date>2018-03-27T07:59:36Z</dc:date>
    <item>
      <title>How to define dataViewMapping with two different tables?</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/How-to-define-dataViewMapping-with-two-different-tables/m-p/384414#M11412</link>
      <description>&lt;P&gt;Hello everyone,&lt;BR /&gt;&lt;BR /&gt;I'm trying to create a custom visual based on &lt;A href="https://github.com/flrs/visavail#data-with-custom-categories" target="_self"&gt;D3's Visavail&lt;/A&gt;, the linked example defines two datasets: catagories and data:&lt;/P&gt;&lt;PRE&gt;&lt;SPAN class="pl-k"&gt;var&lt;/SPAN&gt; dataset &lt;SPAN class="pl-k"&gt;=&lt;/SPAN&gt; [{
    &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;measure&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="pl-k"&gt;:&lt;/SPAN&gt; &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;Fat Bike&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;,
    &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;categories&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="pl-k"&gt;:&lt;/SPAN&gt; { &lt;SPAN class="pl-c"&gt;// category names and their colors defined here&lt;/SPAN&gt;
        &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;Kim&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="pl-k"&gt;:&lt;/SPAN&gt; { &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;color&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="pl-k"&gt;:&lt;/SPAN&gt; &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;#377eb8&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt; },
        &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;Bert&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="pl-k"&gt;:&lt;/SPAN&gt; { &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;color&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="pl-k"&gt;:&lt;/SPAN&gt; &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;#ff7f00&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt; },
        &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;Zoe&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="pl-k"&gt;:&lt;/SPAN&gt; { &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;color&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="pl-k"&gt;:&lt;/SPAN&gt; &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;purple&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt; },
        },
    &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;data&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="pl-k"&gt;:&lt;/SPAN&gt; [
        [&lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;2016-01-01 12:00:00&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;, &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;Kim&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;, &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;2016-01-01 13:00:00&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;],
        [&lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;2016-01-01 14:22:51&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;, &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;Zoe&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;, &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;2016-01-01 16:14:12&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;],
        [&lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;2016-01-01 16:14:12&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;, &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;Bert&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;, &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;2016-01-01 17:14:12&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;],
        [&lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;2016-01-01 19:20:05&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;, &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;Zoe&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;, &lt;SPAN class="pl-s"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;2016-01-01 20:30:00&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;]
    ]
}];&lt;/PRE&gt;&lt;P&gt;&lt;STRONG&gt;Question:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;how do I define two different tables in my dataViewMappings, one for the categories and one for the data?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Dataroles:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Here is a screenshot of my data, the chart is succesfully created with pre-defined data.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;IMG src="https://ip1.i.lithium.com/8d4c80bbb9f229903f945fc5d29c7a62f2002c00/68747470733a2f2f692e696d6775722e636f6d2f6a514e396b71472e706e67" border="0" alt="" width="997" height="510" /&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;DataViewMapping:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Why is the datamapping below not creating two tables?&lt;/P&gt;&lt;PRE&gt;    "dataViewMappings": [
        {
	    "conditions":[
	     {
		"DownTimes":{
		     "max": 3
		}			
	     }
	     ],
            "table": {
                "rows": {
                    "for": {  "in": "DownTimes"  }
                }
            }
        },
        {
            "conditions":[
                {
                    "Begin":{
                        "max": 1
                    },					
                    "End":{
                        "max": 1
                    },
                    "RedenIndex":{
                        "max": 1
                    }
                }
            ],
            "table": {
                "rows": {
                    "select":[
                        {"for": {  "in": "Begin"  }},
                        {"for": {  "in": "End"  }},
                        {"for": {  "in": "RedenIndex"  }}
                    ]
                }
            }
        }			
    ]&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I included the total project folder: &lt;A href="https://www.dropbox.com/s/qmsv7ncb8nmfa2i/statisTimeLine4.zip?dl=0" target="_self"&gt;Here (zip)&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 27 Mar 2018 07:59:36 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/How-to-define-dataViewMapping-with-two-different-tables/m-p/384414#M11412</guid>
      <dc:creator>FunDeckHermit</dc:creator>
      <dc:date>2018-03-27T07:59:36Z</dc:date>
    </item>
    <item>
      <title>Re: How to define dataViewMapping with two different tables?</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/How-to-define-dataViewMapping-with-two-different-tables/m-p/384779#M11426</link>
      <description>&lt;P&gt;Power BI Custom Visuals API does not support multi data view mappings.&lt;/P&gt;
&lt;P&gt;You should use a single dataViewMapping to get all of data.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt; color: #333333;"&gt;Ignat Vilesov,&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt; color: #333333;"&gt;Software Engineer&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt; color: #333333;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt; color: #333333;"&gt;Microsoft Power BI Custom Visuals&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"&gt;&lt;A href="mailto:pbicvsupport@microsoft.com" target="_blank"&gt;&lt;SPAN&gt;pbicvsupport@microsoft.com&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 27 Mar 2018 14:37:04 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/How-to-define-dataViewMapping-with-two-different-tables/m-p/384779#M11426</guid>
      <dc:creator>v-viig</dc:creator>
      <dc:date>2018-03-27T14:37:04Z</dc:date>
    </item>
  </channel>
</rss>

