sql - 如何在 BIG QUERY 中创建具有增量负载的表
问题描述
我有一张 EMP 表,每天都会 WRITE_TRUNCATE。截断的数据与记录传入日期一起保存在名为 emp_hx 的历史表中。如下
但是由于空间问题,我们只想在“hx”表中维护更改的记录或新记录,这就像增量加载类型的表。如何实现这种表或如何在 BIG QUERY 中选择这种增量数据,
请指导我们。
预期输出如下
解决方案
你似乎想要:
select min(created_time) as created_time, empid, empname, sal
from emp_hx
group by empid, empname, sal;
推荐阅读
- java - 在不使用上下文的情况下加载自定义字体
- python - 即使使用 .strip、.replace 和一切可能摆脱它们的文件,在保存到文件时也会不断添加空格
- android - 如何在 Room 中附加数据库?
- wordpress - Woocommerce 没有列出所有订单,为什么?
- arm - 如何在列表模式下配置我的 CAN 过滤器?
- pipe - pipe()、fork() 和 for 循环
- ios - 上传成功后在 iTunes 连接中看不到我的新版本
- azure-storage - 如何使用 NiFi 从/向 ADLS 摄取数据
- php - Laravel - 如何递归地将 API 资源转换为数组?
- r - 如何根据上一行中的值进行分组?