Databricks Delta 实时表:STREAMING 和 INCREMENTAL 之间的区别
Databricks Delta Live Tables: Difference between STREAMING and INCREMENTAL
CREATE STREAMING LIVE TABLE
和CREATE INCREMENTAL LIVE TABLE
有区别吗?文档是混合的:例如,使用 STREAMING
here, while INCREMENTAL
is used here。我已经测试了两者,到目前为止我没有发现任何区别。
这里有两个方面:
概念 - 增量意味着将最小数据更改应用于目标 table,我们不会在新数据到达时重新计算完整数据集。 Getting Started book.
中是这样解释的
语法 - CREATE INCREMENTAL LIVE TABLE
是处理流数据的管道的原始语法。但它已被弃用 CREATE STREAMING LIVE TABLE
,但出于兼容性原因仍支持旧语法。
CREATE STREAMING LIVE TABLE
和CREATE INCREMENTAL LIVE TABLE
有区别吗?文档是混合的:例如,使用 STREAMING
here, while INCREMENTAL
is used here。我已经测试了两者,到目前为止我没有发现任何区别。
这里有两个方面:
概念 - 增量意味着将最小数据更改应用于目标 table,我们不会在新数据到达时重新计算完整数据集。 Getting Started book.
中是这样解释的语法 -
CREATE INCREMENTAL LIVE TABLE
是处理流数据的管道的原始语法。但它已被弃用CREATE STREAMING LIVE TABLE
,但出于兼容性原因仍支持旧语法。