Google bigquery 在BigQuery中对大整数值应用sum()时如何避免整数溢出错误

Google bigquery 在BigQuery中对大整数值应用sum()时如何避免整数溢出错误,google-bigquery,Google Bigquery,我在一个整数列上应用sum,它有一些非常大的值 我不断地得到int64溢出。是否有任何方法可以避免此溢出错误?这取决于您希望如何处理此错误,但无论哪种方法,您似乎都需要某种形式的近似值 一种近似方法是在求和之前将其转换为浮点64。另一种方法是在求和之前除以适当的数量。您选择哪一种取决于您的输入类型和您需要的输出精度。想知道。。。你在处理什么样的问题,需要5/5以上的数字?嘿,我已经将一些数据迁移到BigQuery表中,并且正在尝试验证这些数据。它有一个整型列,基本上由12位ID组成。因此,我在计

我在一个整数列上应用sum,它有一些非常大的值


我不断地得到int64溢出。是否有任何方法可以避免此溢出错误?这取决于您希望如何处理此错误,但无论哪种方法,您似乎都需要某种形式的近似值


一种近似方法是在求和之前将其转换为浮点64。另一种方法是在求和之前除以适当的数量。您选择哪一种取决于您的输入类型和您需要的输出精度。

想知道。。。你在处理什么样的问题,需要5/5以上的数字?嘿,我已经将一些数据迁移到BigQuery表中,并且正在尝试验证这些数据。它有一个整型列,基本上由12位ID组成。因此,我在计算基本统计指标(如平均值、最大值、平均值总和等)时遇到了这些错误。您是否考虑过其他数据验证方法?:)只是好奇:)(有用吗?)