You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

NULL分区是否包含数据?含__NULL__分区的技术咨询

关于__NULL__分区是否包含数据的解答
  • __NULL__分区是包含数据的。在按字段分区的数据表(比如BigQuery)中,当源数据里的分区字段存在NULL值时,这些记录会被自动归类到名为__NULL__的分区中,这个分区存储的正是所有分区字段值为NULL的原始数据。

  • 你提供的查询语句存在两处需要修正的细节:

    1. 字符串类型的表名abc需要用单引号包裹,否则会被识别为字段而非表名;
    2. 分区标识__NULL__是字符串值,SQL中用=做相等判断,而非==。

修正后的查询语句:

select partition_id from project.dataset.table where table_name = 'abc' and partition_id = '__NULL__'

如果要直接统计该分区的数据量,可以执行以下语句:

select count(*) as null_partition_data_count from project.dataset.table where table_name = 'abc' and partition_id = '__NULL__'

内容的提问来源于stack exchange,提问作者Max Daniel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 00:40:41