python - PySpark Databricks 使用增量合并时如何仅获取更改的行以匹配条件
问题描述
我不想更新匹配时的记录。希望仅将与当前时间戳匹配的更改记录分开,并将这些记录的旧版本也在 delta 文件中以跟踪更改。例如:名为 Ab 的记录有一个更新,我不希望它被更新,而是将它作为一个新行,更新日期为快照日期
ID | Name | Address | snapshot Date
____________________________________
1. |Ab. | USA. | 2019-03-21
2. |CD. | Germany.| 2021-01-21
1. |Ab. | UK. | 2021-03-15
解决方案
推荐阅读
- copy - 错误 2200:复制活动 - 未找到分区 Parquet 列
- android - Jetpack Compose 中的动画内容
- php - ajax POST 到带有 SQL 的 PHP 页面
- cell - 有没有办法使用 sim800L 或 Sim900 扫描周围的手机信号塔
- flutter - 如何在颤振应用程序中以不同方式重命名每个 ListTile
- python - 批准和拒绝来自用户的请求,Django/Python
- maven - IntelliJ IDEA - Kotlin 项目中未加载 Kotlin Maven 依赖项
- javascript - 是否可以制作一个从外部 URL 检索 HTML 元素的 Chrome 扩展程序
- python - 找出在 MongoDb 集合中更新了多少行
- react-native - 从 ImagePicker 中选择时,图像显示速度极慢