sql - 自动从表中消除重复项
问题描述
表每天都会从源系统获取新数据,我希望在新数据加载到表后立即自动删除重复项。
在bigquery中可以吗?
我尝试使用以下查询在 bigquery 中创建一个名为 sites_view 的视图
SELECT DISTINCT * FROM prd.sites
但重复项不会自动删除。
解决方案
以下是 BigQuery:
不会自动删除重复项 - BigQuery 中没有此类功能
您应该有一些过程来使这种情况尽可能频繁地发生,或者使用视图
推荐阅读
- reactjs - 为什么这个流类型定义不起作用?
- ios - Siri Intent Extension 中的 TouchID 身份验证
- c - 在 C 中是否有可能具有函数的结构或联合?
- javascript - 在 Javascript 中创建的颜色选择器不会将颜色值呈现给 DOM
- hdfs - 什么时候认为新创建的 HDFS 文件可供读取?
- java - Spring Boot 中匿名用户的 oAuth 令牌
- maven - Jenkins maven 目标战
- pygame - 在 blit 期间锁定 PyGame 表面
- python - 名称“x”未定义/全局变量?
- reactjs - Redux 中的命名约定 - “reducer”是整个文件还是一个函数?