<?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: NetSuite connector (Lakeflow Connect) — transactionline refresh takes 3.5–4.8 hrs regardless in Warehousing &amp; Analytics</title>
    <link>https://community.databricks.com/t5/warehousing-analytics/netsuite-connector-lakeflow-connect-transactionline-refresh/m-p/165505#M2684</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/167034"&gt;@stbjelcevic&lt;/a&gt;&amp;nbsp;,&amp;nbsp;&lt;BR /&gt;I've pulled directly from the Netsuite API myself in prior roles and its not a limitation that I know of. SuiteQL queries can be filtered by lastmodified and child objects like transactionline can be filtered by the parent transcation lastmodified. Can you confirm that that is how this table is set up to run in the Lakeflow connector or if there is a workaround for forcing that without writing my own connector? Everything else works well given the volume&lt;/P&gt;</description>
    <pubDate>Wed, 12 Aug 2026 14:25:12 GMT</pubDate>
    <dc:creator>tcranoratmcgee</dc:creator>
    <dc:date>2026-08-12T14:25:12Z</dc:date>
    <item>
      <title>NetSuite connector (Lakeflow Connect) — transactionline refresh takes 3.5–4.8 hrs regardless</title>
      <link>https://community.databricks.com/t5/warehousing-analytics/netsuite-connector-lakeflow-connect-transactionline-refresh/m-p/164953#M2667</link>
      <description>&lt;P&gt;&lt;STRONG&gt;Setup&lt;/STRONG&gt;: Lakeflow Connect Netsuite pipeline (UC Connection, deployed via UI), Azure Databricks. Target table is netsuite.transactionline, currently about 13.8M rows, 395 columns, CDC ingestion type (I know I know but there aren't that many rows changing per day and I want that history)&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Symptom&lt;/STRONG&gt;: every refresh of this table takes 3.5 to 4.8 hours regardless of how much data actually changed&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Examples&lt;/STRONG&gt;:&lt;/P&gt;&lt;TABLE border="1" width="100%"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Run Date&lt;/TD&gt;&lt;TD&gt;Source Rows (insert + Update)&lt;/TD&gt;&lt;TD&gt;executionTimeMs&lt;/TD&gt;&lt;TD&gt;materializedSourceTimeMs&lt;/TD&gt;&lt;TD&gt;scanTimeMs&lt;/TD&gt;&lt;TD&gt;rewriteTimeMs&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="16.666666666666668%"&gt;2026-07-24 (initial backfill)&lt;/TD&gt;&lt;TD width="16.666666666666668%"&gt;13,678,242&lt;/TD&gt;&lt;TD width="16.666666666666668%"&gt;13,458,451 (3.7h)&lt;/TD&gt;&lt;TD width="16.666666666666668%"&gt;13,374,368&lt;/TD&gt;&lt;TD width="16.666666666666668%"&gt;24,581&lt;/TD&gt;&lt;TD width="16.666666666666668%"&gt;59,462&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="16.666666666666668%"&gt;2026-07-30&lt;/TD&gt;&lt;TD width="16.666666666666668%"&gt;76,634&lt;/TD&gt;&lt;TD width="16.666666666666668%"&gt;12,662,653 (3.52h)&lt;/TD&gt;&lt;TD width="16.666666666666668%"&gt;12,644,040&lt;/TD&gt;&lt;TD width="16.666666666666668%"&gt;2,864&lt;/TD&gt;&lt;TD width="16.666666666666668%"&gt;15,735&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="16.666666666666668%"&gt;2026-07-31&lt;/TD&gt;&lt;TD width="16.666666666666668%"&gt;13,016&lt;/TD&gt;&lt;TD width="16.666666666666668%"&gt;17,162,963 (4.77h)&lt;/TD&gt;&lt;TD width="16.666666666666668%"&gt;17,150, 004&lt;/TD&gt;&lt;TD width="16.666666666666668%"&gt;2,458&lt;/TD&gt;&lt;TD width="16.666666666666668%"&gt;10,489&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="16.666666666666668%"&gt;2026-08-01&lt;/TD&gt;&lt;TD width="16.666666666666668%"&gt;11,869&lt;/TD&gt;&lt;TD width="16.666666666666668%"&gt;12,739,450 (3.54h)&lt;/TD&gt;&lt;TD width="16.666666666666668%"&gt;12,726,862&lt;/TD&gt;&lt;TD width="16.666666666666668%"&gt;2,200&lt;/TD&gt;&lt;TD width="16.666666666666668%"&gt;10,376&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="16.666666666666668%"&gt;2026-08-03&lt;/TD&gt;&lt;TD width="16.666666666666668%"&gt;8,257&lt;/TD&gt;&lt;TD width="16.666666666666668%"&gt;13,023,688 (3.62h)&lt;/TD&gt;&lt;TD width="16.666666666666668%"&gt;13,010,720&lt;/TD&gt;&lt;TD width="16.666666666666668%"&gt;3,168&lt;/TD&gt;&lt;TD width="16.666666666666668%"&gt;9,788&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="16.666666666666668%"&gt;2026-08-04&lt;/TD&gt;&lt;TD width="16.666666666666668%"&gt;21,030&lt;/TD&gt;&lt;TD width="16.666666666666668%"&gt;13,562,017&lt;/TD&gt;&lt;TD width="16.666666666666668%"&gt;13,547,921&lt;/TD&gt;&lt;TD width="16.666666666666668%"&gt;2,450&lt;/TD&gt;&lt;TD width="16.666666666666668%"&gt;11,634&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;The actual Delta merge/write mechanics are consistently seconds. Essentially 100% of executionTimeMs is materializeSourceImtMs and that number is flat at 3.5+ hours whether the run is picking up 8k changed rows or the full 13.68M initial backfill&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Question&lt;/STRONG&gt;: Sice runtime isn't scaling with rows actually written,, it looks like the connector's extraction step is doing a full scan on all the Netsuite transactionlines to comute the incremental diff rather than using a standard "modified since" pull. Has anyone else noticed this behavior? Is there a way to configure or tune the way this connector filters its source query? Or is this expected behavior for this table given limitations on Netsuite's end?&lt;/P&gt;&lt;P&gt;Happy to share pipeline config or more output history if useful for troubleshooting.&lt;/P&gt;</description>
      <pubDate>Wed, 05 Aug 2026 15:09:23 GMT</pubDate>
      <guid>https://community.databricks.com/t5/warehousing-analytics/netsuite-connector-lakeflow-connect-transactionline-refresh/m-p/164953#M2667</guid>
      <dc:creator>tcranoratmcgee</dc:creator>
      <dc:date>2026-08-05T15:09:23Z</dc:date>
    </item>
    <item>
      <title>Re: NetSuite connector (Lakeflow Connect) — transactionline refresh takes 3.5–4.8 hrs regardless</title>
      <link>https://community.databricks.com/t5/warehousing-analytics/netsuite-connector-lakeflow-connect-transactionline-refresh/m-p/165408#M2680</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/241434"&gt;@tcranoratmcgee&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;This is likely a NetSuite API limitation rather than a Lakeflow bug, set expectations that full scans may be unavoidable for this table, and I recommend confirming whether snapshot mode offers a viable alternative.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;SuiteAnalytics Connect queries are subject to NetSuite's concurrency governance. Long-running queries may be queued or throttled server-side, contributing to inconsistent timing. The most potentially impactful mitigation available today is&amp;nbsp;&lt;/SPAN&gt;reducing the column count&lt;SPAN&gt;&amp;nbsp;in your ingestion configuration to see if that helps if you don't need all 395 columns ingested.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 11 Aug 2026 21:29:32 GMT</pubDate>
      <guid>https://community.databricks.com/t5/warehousing-analytics/netsuite-connector-lakeflow-connect-transactionline-refresh/m-p/165408#M2680</guid>
      <dc:creator>stbjelcevic</dc:creator>
      <dc:date>2026-08-11T21:29:32Z</dc:date>
    </item>
    <item>
      <title>Re: NetSuite connector (Lakeflow Connect) — transactionline refresh takes 3.5–4.8 hrs regardless</title>
      <link>https://community.databricks.com/t5/warehousing-analytics/netsuite-connector-lakeflow-connect-transactionline-refresh/m-p/165501#M2682</link>
      <description>&lt;P&gt;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/241434"&gt;@tcranoratmcgee&lt;/a&gt;&amp;nbsp;- have you looked at Precog for this?&amp;nbsp; Platform navigates these challenges automatically.&amp;nbsp; Can confirm for Netsuite.&lt;/P&gt;</description>
      <pubDate>Wed, 12 Aug 2026 13:53:31 GMT</pubDate>
      <guid>https://community.databricks.com/t5/warehousing-analytics/netsuite-connector-lakeflow-connect-transactionline-refresh/m-p/165501#M2682</guid>
      <dc:creator>datapipelines</dc:creator>
      <dc:date>2026-08-12T13:53:31Z</dc:date>
    </item>
    <item>
      <title>Re: NetSuite connector (Lakeflow Connect) — transactionline refresh takes 3.5–4.8 hrs regardless</title>
      <link>https://community.databricks.com/t5/warehousing-analytics/netsuite-connector-lakeflow-connect-transactionline-refresh/m-p/165502#M2683</link>
      <description>&lt;P&gt;Hey there, we offer a best-in-class ELT tool that can connect NetSuite to Azure Databricks out of the box.&lt;BR /&gt;&lt;BR /&gt;It supports incremental loading.&lt;BR /&gt;&lt;BR /&gt;Might you be interested in this tool?&lt;BR /&gt;&lt;A href="https://studio.precog.cloud" target="_self"&gt;https://studio.precog.cloud&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 12 Aug 2026 13:55:08 GMT</pubDate>
      <guid>https://community.databricks.com/t5/warehousing-analytics/netsuite-connector-lakeflow-connect-transactionline-refresh/m-p/165502#M2683</guid>
      <dc:creator>matt_precog</dc:creator>
      <dc:date>2026-08-12T13:55:08Z</dc:date>
    </item>
    <item>
      <title>Re: NetSuite connector (Lakeflow Connect) — transactionline refresh takes 3.5–4.8 hrs regardless</title>
      <link>https://community.databricks.com/t5/warehousing-analytics/netsuite-connector-lakeflow-connect-transactionline-refresh/m-p/165505#M2684</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/167034"&gt;@stbjelcevic&lt;/a&gt;&amp;nbsp;,&amp;nbsp;&lt;BR /&gt;I've pulled directly from the Netsuite API myself in prior roles and its not a limitation that I know of. SuiteQL queries can be filtered by lastmodified and child objects like transactionline can be filtered by the parent transcation lastmodified. Can you confirm that that is how this table is set up to run in the Lakeflow connector or if there is a workaround for forcing that without writing my own connector? Everything else works well given the volume&lt;/P&gt;</description>
      <pubDate>Wed, 12 Aug 2026 14:25:12 GMT</pubDate>
      <guid>https://community.databricks.com/t5/warehousing-analytics/netsuite-connector-lakeflow-connect-transactionline-refresh/m-p/165505#M2684</guid>
      <dc:creator>tcranoratmcgee</dc:creator>
      <dc:date>2026-08-12T14:25:12Z</dc:date>
    </item>
  </channel>
</rss>

