
Ultimate access to all questions.
Which of the following describes when to use the CREATE STREAMING LIVE TABLE (formerly CREATE INCREMENTAL LIVE TABLE) syntax over the CREATE LIVE TABLE syntax when creating Delta Live Tables (DLT) tables using SQL?
Explanation:
In Delta Live Tables (DLT), the CREATE STREAMING LIVE TABLE syntax is used when the data source or transformation requires incremental processing. This means that instead of processing the entire dataset every time, only the new or changed data is processed. This is particularly useful for streaming data sources or scenarios where efficiency and low-latency updates are important. The CREATE LIVE TABLE syntax, on the other hand, is used for batch processing where the entire dataset is processed at once. Using CREATE STREAMING LIVE TABLE ensures that the pipeline can handle continuous data ingestion and transformation without reprocessing all historical data.