<?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 Time travel on views in Data Engineering</title>
    <link>https://community.databricks.com/t5/data-engineering/time-travel-on-views/m-p/52654#M29534</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;At my company, we design an application to analyze data, and we can do so on top of external databases such as Databricks. Our application cache some data in-memory and to avoid synchronization issues with the data on Databricks, we rely heavily on the time travel feature, which works very well !&lt;/P&gt;&lt;P&gt;However, time travel on views (and materialized views) is not an available feature, and I would like to know if it is something planned.&lt;/P&gt;&lt;P&gt;There are some technical implementation details that would make that feature perfect for our use case: we want to be able to time travel on views, either through the view version (just like for delta table currently), or through the versions of the tables that are part of the view.&lt;/P&gt;&lt;P&gt;Indeed, our application, can use a view just like a table, and so we would like to time travel on it like for tables. But sometimes, our application use a view and is aware it is a view of other tables (the application routes query to the view or the tables base on the granularity of the request). In that case, we would like to time travel to a specific version matching the specific versions of the underlying tables.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;</description>
    <pubDate>Fri, 17 Nov 2023 09:00:47 GMT</pubDate>
    <dc:creator>NathanE</dc:creator>
    <dc:date>2023-11-17T09:00:47Z</dc:date>
    <item>
      <title>Time travel on views</title>
      <link>https://community.databricks.com/t5/data-engineering/time-travel-on-views/m-p/52654#M29534</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;At my company, we design an application to analyze data, and we can do so on top of external databases such as Databricks. Our application cache some data in-memory and to avoid synchronization issues with the data on Databricks, we rely heavily on the time travel feature, which works very well !&lt;/P&gt;&lt;P&gt;However, time travel on views (and materialized views) is not an available feature, and I would like to know if it is something planned.&lt;/P&gt;&lt;P&gt;There are some technical implementation details that would make that feature perfect for our use case: we want to be able to time travel on views, either through the view version (just like for delta table currently), or through the versions of the tables that are part of the view.&lt;/P&gt;&lt;P&gt;Indeed, our application, can use a view just like a table, and so we would like to time travel on it like for tables. But sometimes, our application use a view and is aware it is a view of other tables (the application routes query to the view or the tables base on the granularity of the request). In that case, we would like to time travel to a specific version matching the specific versions of the underlying tables.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;</description>
      <pubDate>Fri, 17 Nov 2023 09:00:47 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/time-travel-on-views/m-p/52654#M29534</guid>
      <dc:creator>NathanE</dc:creator>
      <dc:date>2023-11-17T09:00:47Z</dc:date>
    </item>
    <item>
      <title>Re: Time travel on views</title>
      <link>https://community.databricks.com/t5/data-engineering/time-travel-on-views/m-p/52697#M29553</link>
      <description>&lt;P&gt;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/91624"&gt;@NathanE&lt;/a&gt;&amp;nbsp;As you said, based on below article it may not support currenlty&amp;nbsp;&lt;A href="https://docs.databricks.com/en/sql/user/materialized-views.html," target="_blank"&gt;https://docs.databricks.com/en/sql/user/materialized-views.html,&lt;/A&gt;&amp;nbsp;but at the same time looks as Materialized View is built on top of table and It is synchronous operation ( when backend table changes version then you can create refresh of u r MV, but direct way is not possible i think) , seems near future we need to see databricks may come up with different approach to handle time travel for views&lt;/P&gt;</description>
      <pubDate>Fri, 17 Nov 2023 15:00:45 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/time-travel-on-views/m-p/52697#M29553</guid>
      <dc:creator>karthik_p</dc:creator>
      <dc:date>2023-11-17T15:00:45Z</dc:date>
    </item>
    <item>
      <title>Re: Time travel on views</title>
      <link>https://community.databricks.com/t5/data-engineering/time-travel-on-views/m-p/144921#M52412</link>
      <description>&lt;P&gt;Hi there,&lt;/P&gt;&lt;P&gt;Your use case for time travel on views is really interesting. I can see why being able to track historical versions of both views and their underlying tables would be crucial for an application that relies on caching and granular queries. Right now, as you mentioned, this feature isn’t natively supported in most systems, but it’s definitely an area where many analytics platforms are evolving.&lt;/P&gt;&lt;P&gt;On a slightly different note, I was recently exploring &lt;A href="https://www.nz-tourism.com/" target="_blank" rel="noopener"&gt;&lt;STRONG&gt;nz-tourism&lt;/STRONG&gt;&lt;/A&gt; datasets for a project, and I found that having proper time-travel support could be a game-changer for analyzing trends over time—like visitor numbers or seasonal patterns—without worrying about the underlying changes in data sources. It really shows how valuable this feature could be, not just for enterprise applications but also for analytics on evolving datasets.&lt;/P&gt;&lt;P&gt;Hopefully, the platform roadmap includes this enhancement soon, as it would make historical analysis and reproducibility much more seamless.&lt;/P&gt;&lt;P&gt;Cheers!&lt;/P&gt;</description>
      <pubDate>Thu, 22 Jan 2026 18:40:41 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/time-travel-on-views/m-p/144921#M52412</guid>
      <dc:creator>robert1213</dc:creator>
      <dc:date>2026-01-22T18:40:41Z</dc:date>
    </item>
  </channel>
</rss>

