Google bigquery 我已经加载了一个1.5GB的csv文件,并且成功地加载了我的表大小为250MB的文件。为什么会这样?

Google bigquery 我已经加载了一个1.5GB的csv文件,并且成功地加载了我的表大小为250MB的文件。为什么会这样?,google-bigquery,google-cloud-storage,Google Bigquery,Google Cloud Storage,在google Bigquery中…我成功加载后从GoogleStorage加载了一个1.5GB的csv文件,。。。。我的表大小是250MB为什么会这样?可能是因为数字的二进制编码比字符串编码更有效。例如,字符串“1234567890”需要10个字节(如果它是UTF-16编码的,则至少需要20个字节),但它可以由一个4字节的整数表示,该整数只需要4个字节 此外,bigquery中的表也可以省略分隔符,因为它知道每个字段的宽度有多少字节。这是为每个,保存的另一个字节,很可能是因为数字的二进制编码比

在google Bigquery中…我成功加载后从GoogleStorage加载了一个1.5GB的csv文件,。。。。我的表大小是250MB为什么会这样?

可能是因为数字的二进制编码比字符串编码更有效。例如,字符串
“1234567890”
需要10个字节(如果它是UTF-16编码的,则至少需要20个字节),但它可以由一个4字节的整数表示,该整数只需要4个字节


此外,bigquery中的表也可以省略分隔符,因为它知道每个字段的宽度有多少字节。这是为每个
保存的另一个字节,很可能是因为数字的二进制编码比字符串编码更有效。例如,字符串
“1234567890”
需要10个字节(如果它是UTF-16编码的,则至少需要20个字节),但它可以由一个4字节的整数表示,该整数只需要4个字节


此外,bigquery中的表也可以省略分隔符,因为它知道每个字段的宽度有多少字节。这是为每个

保存的另一个字节。这是一个广泛的问题,您不妨从这里开始:检查关于BQ对象大小估计的问题:谢谢各位,我得到了它。。。stackoverflow.com/questions/19906717/…–user2881671这是一个广泛的问题,您不妨从这里开始:查看有关BQ对象大小估计的问题:谢谢各位,我收到了。。。stackoverflow.com/questions/19906717/…–user2881671