在 Google Bigquery 中 NULL 字段是否占用 space?

In Google Bigquery do NULL fields take up space?

我正在设计要放入 Google Bigquery 的事件模式。当前的设计使得许多字段通常为 NULL,例如来自移动应用程序的事件不会有 URL 或浏览器信息,而来自网站的事件不会有硬件规格。此外,当前模式中的很多信息都是相当静态的,不需要包含在每个事件中。

如果事件中的字段保留为NULL,它们是否还会在table中占用space?我想知道以某种方式分解事件是否更好。是否有存储重复信息的最佳实践?

来自BigQuery's pricing page

Null values for any data type are calculated as 0 bytes.

所以不,从字节数或定价的角度来看,它们不占用 space。

NULL 不会在 table

范围内取任何 space