<?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: Power BI Custom Visual – update() function resets dataView to 30k rows after drill up/down in Developer</title>
    <link>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Custom-Visual-update-function-resets-dataView-to-30k/m-p/4873383#M63787</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/819528"&gt;@v-aatheeque&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I will answer your questions:&lt;BR /&gt;1. In capabilities.json file I configured "dataReductionAlgorithm": { "window": { "count": 30000 } }&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Hieudao_0-1762959175242.png" style="width: 400px;"&gt;&lt;img src="https://community.fabric.microsoft.com/t5/image/serverpage/image-id/1309350iDE2FA20FEBB6F22D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Hieudao_0-1762959175242.png" alt="Hieudao_0-1762959175242.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;2.&amp;nbsp;I import data from &lt;STRONG&gt;excel workbook&lt;BR /&gt;&lt;/STRONG&gt;3.&amp;nbsp;yes, when i go back to the page with &lt;STRONG&gt;105k&lt;/STRONG&gt; data it will call &lt;STRONG&gt;30k - 59k - 89k - 105k&lt;/STRONG&gt; in turn.&lt;/P&gt;&lt;P&gt;4.&amp;nbsp; When I returned to the page containing the custom visual, Power BI started returning data in chunks through multiple calls to the &lt;STRONG&gt;update()&lt;/STRONG&gt; function.&lt;/P&gt;&lt;P&gt;Specifically, the data was returned in the following order:&lt;/P&gt;&lt;P&gt;Cast 1:&lt;STRONG&gt; Columns: 6, Rows: 30,000&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Cast 2: &lt;STRONG&gt;Columns: 6, Rows: 52,000&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;(loading…)&lt;/P&gt;&lt;P&gt;Cast 3: &lt;STRONG&gt;Columns: 5, Rows: 30,000&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;However, when I drilled up, the actual correct data for the dataset at that level was 52,000 rows.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;So:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Cast 1 and 2, the number of columns was wrong but the number of rows was right.&lt;/P&gt;&lt;P&gt;Cast 3, the number of columns was right but the number of rows was wrong.&lt;BR /&gt;&lt;STRONG&gt;Sumary:&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;When returning to the Power BI page, the custom visual receives multiple update() calls with inconsistent data. The data is returned in chunks (30k → 59k → 89k → …), and when drilling up, the number of columns and rows between update() calls do not match.&lt;/P&gt;&lt;P&gt;Specifically:&lt;/P&gt;&lt;P&gt;1st &amp;amp; 2nd times: columns are wrong, rows are right.&lt;/P&gt;&lt;P&gt;3rd time: columns are right, rows are wrong.&lt;BR /&gt;The actual correct data should be 52k rows with 5 columns.&lt;BR /&gt;Thanks&lt;/P&gt;</description>
    <pubDate>Wed, 12 Nov 2025 15:09:09 GMT</pubDate>
    <dc:creator>Hieudao</dc:creator>
    <dc:date>2025-11-12T15:09:09Z</dc:date>
    <item>
      <title>Power BI Custom Visual – update() function resets dataView to 30k rows after drill up/down</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Custom-Visual-update-function-resets-dataView-to-30k/m-p/4872336#M63777</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;I'm developing a custom visual for Power BI, and I’m encountering an issue related to&lt;STRONG&gt; fetchMoreData()&lt;/STRONG&gt; and the &lt;STRONG&gt;update()&lt;/STRONG&gt; lifecycle when using &lt;STRONG&gt;drill up / expand down.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;----------------------------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":magnifying_glass_tilted_left:"&gt;🔍&lt;/span&gt;&lt;STRONG&gt;Expected behavior:&lt;/STRONG&gt;&lt;BR /&gt;Normally, when I load data, I use&lt;STRONG&gt; this.host.fetchMoreData()&lt;/STRONG&gt; to retrieve all rows in batches of &lt;STRONG&gt;30k&lt;/STRONG&gt; until &lt;STRONG&gt;lastCall&lt;/STRONG&gt; becomes &lt;STRONG&gt;undefined&lt;/STRONG&gt;.&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Example:&lt;UL&gt;&lt;LI&gt;1st call → 30k rows&lt;/LI&gt;&lt;LI&gt;2nd call → 60k rows&lt;/LI&gt;&lt;LI&gt;3rd call → 90k rows&lt;/LI&gt;&lt;LI&gt;Final → 105k rows, &lt;STRONG&gt;lastCall: undefined&lt;/STRONG&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;When I drill up, I expect the visual to update with the correct dataset (e.g. 52,608 rows).&lt;/P&gt;&lt;P&gt;----------------------------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":gear:"&gt;⚙️&lt;/span&gt;&lt;STRONG&gt;Current behavior / Problem:&lt;/STRONG&gt;&lt;BR /&gt;When I navigate back to the page and perform a &lt;STRONG&gt;drill up or expand down one level&lt;/STRONG&gt;, I notice the following sequence:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Data returns correctly (52,608 rows, &lt;STRONG&gt;lastCall: undefined&lt;/STRONG&gt;)&lt;/LI&gt;&lt;LI&gt;Immediately after, &lt;STRONG&gt;update()&lt;/STRONG&gt; is called again&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;dataView&lt;/STRONG&gt; resets to only &lt;STRONG&gt;30,000 rows&lt;/STRONG&gt;&amp;nbsp;and here &lt;STRONG&gt;the columns is correct&lt;/STRONG&gt; and &lt;STRONG&gt;the previous data is still column has not cleared the field I drill up&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;Columns and rows revert to the initial structure&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;fetchMoreData()&lt;/STRONG&gt; is not called again, so I’m stuck with 30k rows.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;FONT color="#993300"&gt;&lt;STRONG&gt;Note:&lt;/STRONG&gt;&lt;/FONT&gt;&amp;nbsp;This only occurs when I return to the page and perform a drill up or drill down. During report development, everything works normally — meaning it only happens during the visual initialization when navigating back to the page and executing a drill up or drill down.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Console log shows:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Hieudao_0-1762880272364.png" style="width: 400px;"&gt;&lt;img src="https://community.fabric.microsoft.com/t5/image/serverpage/image-id/1309062i027B030A80EADE18/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Hieudao_0-1762880272364.png" alt="Hieudao_0-1762880272364.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;----------------------------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;🧠 &lt;STRONG&gt;Snippet (simplified)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Hieudao_1-1762880280168.png" style="width: 400px;"&gt;&lt;img src="https://community.fabric.microsoft.com/t5/image/serverpage/image-id/1309063i7C1369950E5D3DB6/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Hieudao_1-1762880280168.png" alt="Hieudao_1-1762880280168.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;----------------------------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":question_mark:"&gt;❓&lt;/span&gt;&lt;STRONG&gt;Question:&lt;/STRONG&gt;&lt;BR /&gt;Why does the visual’s &lt;STRONG&gt;update()&lt;/STRONG&gt; function trigger again after drill up/down with a smaller dataset (e.g. 52k rows), but then reset &lt;STRONG&gt;dataView&lt;/STRONG&gt; to 30k rows?&lt;/P&gt;&lt;P&gt;Is there a known behavior or timing issue with Power BI’s&lt;STRONG&gt; fetchMoreData()&lt;/STRONG&gt; and &lt;STRONG&gt;update()&lt;/STRONG&gt; events when navigating between pages or hierarchy levels?&lt;/P&gt;&lt;P&gt;How can I prevent&lt;STRONG&gt; update()&lt;/STRONG&gt; from reinitializing the visual when data is already fully fetched?&lt;/P&gt;&lt;P&gt;----------------------------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;I look forward to your help, thanks&lt;/P&gt;</description>
      <pubDate>Tue, 11 Nov 2025 17:13:14 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Custom-Visual-update-function-resets-dataView-to-30k/m-p/4872336#M63777</guid>
      <dc:creator>Hieudao</dc:creator>
      <dc:date>2025-11-11T17:13:14Z</dc:date>
    </item>
    <item>
      <title>Re: Power BI Custom Visual – update() function resets dataView to 30k rows after drill up/down</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Custom-Visual-update-function-resets-dataView-to-30k/m-p/4873180#M63786</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1309218"&gt;@Hieudao&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;Thanks for the detailed explanation. Just to clarify the behavior&lt;/P&gt;
&lt;P&gt;The behavior occurs only during the visual reinitialization phase after page navigation. During report development or normal refresh, the visual functions correctly. However, upon returning to the page, Power BI rehydrates the visual with a truncated dataView (limited to 30,000 rows), leading to incorrect drill up/down behavior.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Could you confirm:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Is your custom visual configured with a "dataReductionAlgorithm": { "window": { "count": 30000 } } limit in your capabilities.json?&lt;/LI&gt;
&lt;LI&gt;Are you using import mode or DirectQuery mode for the dataset?&lt;/LI&gt;
&lt;LI&gt;When navigating back to the page, does Power BI trigger update() immediately with a partial dataset ?&lt;/LI&gt;
&lt;LI&gt;If you manually call this.host.fetchMoreData() on page return, does Power BI respond with additional rows, or does it stay at 30k?&lt;/LI&gt;
&lt;/UL&gt;</description>
      <pubDate>Wed, 12 Nov 2025 12:21:46 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Custom-Visual-update-function-resets-dataView-to-30k/m-p/4873180#M63786</guid>
      <dc:creator>v-aatheeque</dc:creator>
      <dc:date>2025-11-12T12:21:46Z</dc:date>
    </item>
    <item>
      <title>Re: Power BI Custom Visual – update() function resets dataView to 30k rows after drill up/down</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Custom-Visual-update-function-resets-dataView-to-30k/m-p/4873383#M63787</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/819528"&gt;@v-aatheeque&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I will answer your questions:&lt;BR /&gt;1. In capabilities.json file I configured "dataReductionAlgorithm": { "window": { "count": 30000 } }&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Hieudao_0-1762959175242.png" style="width: 400px;"&gt;&lt;img src="https://community.fabric.microsoft.com/t5/image/serverpage/image-id/1309350iDE2FA20FEBB6F22D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Hieudao_0-1762959175242.png" alt="Hieudao_0-1762959175242.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;2.&amp;nbsp;I import data from &lt;STRONG&gt;excel workbook&lt;BR /&gt;&lt;/STRONG&gt;3.&amp;nbsp;yes, when i go back to the page with &lt;STRONG&gt;105k&lt;/STRONG&gt; data it will call &lt;STRONG&gt;30k - 59k - 89k - 105k&lt;/STRONG&gt; in turn.&lt;/P&gt;&lt;P&gt;4.&amp;nbsp; When I returned to the page containing the custom visual, Power BI started returning data in chunks through multiple calls to the &lt;STRONG&gt;update()&lt;/STRONG&gt; function.&lt;/P&gt;&lt;P&gt;Specifically, the data was returned in the following order:&lt;/P&gt;&lt;P&gt;Cast 1:&lt;STRONG&gt; Columns: 6, Rows: 30,000&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Cast 2: &lt;STRONG&gt;Columns: 6, Rows: 52,000&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;(loading…)&lt;/P&gt;&lt;P&gt;Cast 3: &lt;STRONG&gt;Columns: 5, Rows: 30,000&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;However, when I drilled up, the actual correct data for the dataset at that level was 52,000 rows.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;So:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Cast 1 and 2, the number of columns was wrong but the number of rows was right.&lt;/P&gt;&lt;P&gt;Cast 3, the number of columns was right but the number of rows was wrong.&lt;BR /&gt;&lt;STRONG&gt;Sumary:&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;When returning to the Power BI page, the custom visual receives multiple update() calls with inconsistent data. The data is returned in chunks (30k → 59k → 89k → …), and when drilling up, the number of columns and rows between update() calls do not match.&lt;/P&gt;&lt;P&gt;Specifically:&lt;/P&gt;&lt;P&gt;1st &amp;amp; 2nd times: columns are wrong, rows are right.&lt;/P&gt;&lt;P&gt;3rd time: columns are right, rows are wrong.&lt;BR /&gt;The actual correct data should be 52k rows with 5 columns.&lt;BR /&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Wed, 12 Nov 2025 15:09:09 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Custom-Visual-update-function-resets-dataView-to-30k/m-p/4873383#M63787</guid>
      <dc:creator>Hieudao</dc:creator>
      <dc:date>2025-11-12T15:09:09Z</dc:date>
    </item>
    <item>
      <title>Re: Power BI Custom Visual – update() function resets dataView to 30k rows after drill up/down</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Custom-Visual-update-function-resets-dataView-to-30k/m-p/4873446#M63788</link>
      <description>&lt;P&gt;Video Bugs:&amp;nbsp;&lt;A href="https://drive.google.com/file/d/1ucCUaHpmQ06V6noZtgaqIBHSX9mQwPeN/view?usp=drive_link" target="_blank"&gt;https://drive.google.com/file/d/1ucCUaHpmQ06V6noZtgaqIBHSX9mQwPeN/view?usp=drive_link&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 12 Nov 2025 16:20:08 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Custom-Visual-update-function-resets-dataView-to-30k/m-p/4873446#M63788</guid>
      <dc:creator>Hieudao</dc:creator>
      <dc:date>2025-11-12T16:20:08Z</dc:date>
    </item>
    <item>
      <title>Custom Visual: dataView reset to 30k rows when drilling up/down after changing page</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Custom-Visual-update-function-resets-dataView-to-30k/m-p/4873455#M63796</link>
      <description>&lt;P&gt;Hi everyone,&lt;BR /&gt;I am developing a &lt;STRONG&gt;Power BI Custom Visual&lt;/STRONG&gt; and am getting a &lt;STRONG&gt;dataView&lt;/STRONG&gt; related error when the user goes to &lt;STRONG&gt;page navigation&lt;/STRONG&gt; and &lt;STRONG&gt;then back&lt;/STRONG&gt;:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Symptom&lt;/STRONG&gt;:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;When the user &lt;STRONG&gt;drills down/up&lt;/STRONG&gt; on the visual, Microsoft Fabric/Power BI &lt;STRONG&gt;returns&lt;/STRONG&gt; the &lt;STRONG&gt;wrong&lt;/STRONG&gt; dataView — specifically,&lt;STRONG&gt; it only returns a maximum of 30,000 rows&lt;/STRONG&gt;, even though the original dataset is larger and the visual was displaying correctly before.&lt;/LI&gt;&lt;LI&gt;The error only occurs after &lt;STRONG&gt;changing pages&lt;/STRONG&gt; (e.g., from Page 1 to Page 2 and then back to Page 1).&lt;/LI&gt;&lt;LI&gt;Before changing pages, the visual works normally (drill up/down returns correct data).&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;Video Bugs:&lt;/STRONG&gt;&amp;nbsp;&lt;A href="https://drive.google.com/file/d/1ucCUaHpmQ06V6noZtgaqIBHSX9mQwPeN/view?usp=drive_link" target="_blank"&gt;https://drive.google.com/file/d/1ucCUaHpmQ06V6noZtgaqIBHSX9mQwPeN/view?usp=drive_link&lt;/A&gt;&lt;BR /&gt;&lt;STRONG&gt;Image:&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Hieudao_0-1762964720249.png" style="width: 400px;"&gt;&lt;img src="https://community.fabric.microsoft.com/t5/image/serverpage/image-id/1309371i5477B4B8361792C0/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Hieudao_0-1762964720249.png" alt="Hieudao_0-1762964720249.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Hieudao_1-1762964738532.png" style="width: 400px;"&gt;&lt;img src="https://community.fabric.microsoft.com/t5/image/serverpage/image-id/1309372iDDE5C47AD0AF4551/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Hieudao_1-1762964738532.png" alt="Hieudao_1-1762964738532.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Hieudao_2-1762964753546.png" style="width: 400px;"&gt;&lt;img src="https://community.fabric.microsoft.com/t5/image/serverpage/image-id/1309373iCABC9E7E5C0B878A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Hieudao_2-1762964753546.png" alt="Hieudao_2-1762964753546.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;More details about the error:&lt;/STRONG&gt;&amp;nbsp;&lt;A href="https://community.fabric.microsoft.com/t5/Developer/Power-BI-Custom-Visual-update-function-resets-dataView-to-30k/td-p/4872336" target="_blank"&gt;https://community.fabric.microsoft.com/t5/Developer/Power-BI-Custom-Visual-update-function-resets-dataView-to-30k/td-p/4872336&lt;/A&gt;.&amp;nbsp;&lt;BR /&gt;I need help. Thanks for watching. If you know, please help me.&lt;BR /&gt;Thanks.&lt;/P&gt;</description>
      <pubDate>Wed, 12 Nov 2025 16:29:19 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Custom-Visual-update-function-resets-dataView-to-30k/m-p/4873455#M63796</guid>
      <dc:creator>Hieudao</dc:creator>
      <dc:date>2025-11-12T16:29:19Z</dc:date>
    </item>
    <item>
      <title>Re: Power BI Custom Visual – update() function resets dataView to 30k rows after drill up/down</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Custom-Visual-update-function-resets-dataView-to-30k/m-p/4874135#M63795</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1309218"&gt;@Hieudao&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;Thanks for sharing such detailed explanation.&lt;BR /&gt;The configuration confirms that Power BI is applying a windowed data reduction of 30,000 rows. This behavior is by design in Power BI.&lt;BR /&gt;&lt;BR /&gt;When you drill up/down or navigate back to the page, Power BI reinitializes the visual and sends a fresh dataView starting from the first 30k rows. Even if you previously fetched all rows (105k), the visual does not persist that state across page navigation.&lt;/P&gt;
&lt;P&gt;The inconsistent columns/rows you observed (6 columns → 5 columns, 30k rows → 52k rows → back to 30k rows) happen because drill changes alter the schema (columns).&lt;BR /&gt;&lt;BR /&gt;To fix fetching data:&lt;BR /&gt;&lt;BR /&gt;In update(options), check options.type:&lt;BR /&gt;If VisualUpdateType.All or VisualUpdateType.Data → clear previous cache and start fetching again.&lt;BR /&gt;Always assume update() after drill or navigation is a fresh start.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope this helps !!&lt;/P&gt;
&lt;P&gt;Thank You&lt;/P&gt;</description>
      <pubDate>Thu, 13 Nov 2025 10:03:22 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Custom-Visual-update-function-resets-dataView-to-30k/m-p/4874135#M63795</guid>
      <dc:creator>v-aatheeque</dc:creator>
      <dc:date>2025-11-13T10:03:22Z</dc:date>
    </item>
    <item>
      <title>Re: Power BI Custom Visual – update() function resets dataView to 30k rows after drill up/down</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Custom-Visual-update-function-resets-dataView-to-30k/m-p/4877750#M63829</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1309218"&gt;@Hieudao&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN data-teams="true"&gt;Have you had a chance to look through the responses shared earlier? If anything is still unclear, we’ll be happy to provide additional support.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 17 Nov 2025 15:38:11 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Custom-Visual-update-function-resets-dataView-to-30k/m-p/4877750#M63829</guid>
      <dc:creator>v-aatheeque</dc:creator>
      <dc:date>2025-11-17T15:38:11Z</dc:date>
    </item>
    <item>
      <title>Re: Power BI Custom Visual – update() function resets dataView to 30k rows after drill up/down</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Custom-Visual-update-function-resets-dataView-to-30k/m-p/4881050#M63862</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1309218"&gt;@Hieudao&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN data-teams="true"&gt;Following up to confirm if the earlier responses addressed your query. If not, please share your questions and we’ll assist further.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Nov 2025 13:17:24 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Custom-Visual-update-function-resets-dataView-to-30k/m-p/4881050#M63862</guid>
      <dc:creator>v-aatheeque</dc:creator>
      <dc:date>2025-11-20T13:17:24Z</dc:date>
    </item>
  </channel>
</rss>

