Streaming live table

Fnazar
New Contributor II

I am trying to create a streaming live table using the below syntax : 

CREATE OR REFRESH STREAMING LIVE TABLE revenue_stream AS 
(SELECT * FROM stream (finance_silver.finance_db.revenue)) 

And as I am trying to execute this notebook via DLT pipeline i am getting the below error :

Fnazar_0-1706699205272.png

Please help me debug

Yeshwanth
Databricks Employee
Databricks Employee

Seems like we Cannot stream from Materialized View. 

Refer to this Documentation: https://docs.databricks.com/en/error-messages/error-classes.html#streaming_from_materialized_view

Lakshay
Databricks Employee
Databricks Employee

Streaming from Materialized view is not supported.

jose_gonzalez
Databricks Employee
Databricks Employee

You can use materialized views in serverless only