
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?
A
CREATE STREAMING LIVE TABLE should be used when the subsequent step in the DLT pipeline is static.
B
CREATE STREAMING LIVE TABLE should be used when data needs to be processed incrementally.
C
CREATE STREAMING LIVE TABLE is redundant for DLT and it does not need to be used.
D
CREATE STREAMING LIVE TABLE should be used when data needs to be processed through complicated aggregations.
E
CREATE STREAMING LIVE TABLE should be used when the previous step in the DLT pipeline is static.
Explanation:
Correct Answer: B - CREATE STREAMING LIVE TABLE should be used when data needs to be processed incrementally.
Why this is correct:
Why other options are incorrect:
Key Concept: In Delta Live Tables, use CREATE STREAMING LIVE TABLE when you want to process data incrementally (streaming processing), and use CREATE LIVE TABLE when you need to process the entire dataset each time (batch processing).