Google bigquery BigQuery行被交换
我一直在尝试从存储在我的bucket中的.csv文件在BigQuery中创建一个表。创建表并加载正确数量的行和列,但是,由于某种原因,行在BigQuery中被交换 我尝试使用R连接器将数据从本地计算机推送到BigQuery,同样的问题也发生了 所以当我从中选择时, 它显示了BigQuery中的完整表,但行被交换(例如,第21行变为第1行,第4000行变为第3行)Google bigquery BigQuery行被交换,google-bigquery,google-cloud-platform,Google Bigquery,Google Cloud Platform,我一直在尝试从存储在我的bucket中的.csv文件在BigQuery中创建一个表。创建表并加载正确数量的行和列,但是,由于某种原因,行在BigQuery中被交换 我尝试使用R连接器将数据从本地计算机推送到BigQuery,同样的问题也发生了 所以当我从中选择时, 它显示了BigQuery中的完整表,但行被交换(例如,第21行变为第1行,第4000行变为第3行) 非常感谢您的回复。与大多数SQL相关数据库一样,BigQuery中存储的数据没有自然顺序。当您将数据存储在BigQuery中时,它将以
非常感谢您的回复。与大多数SQL相关数据库一样,BigQuery中存储的数据没有自然顺序。当您将数据存储在BigQuery中时,它将以优化查询执行时间的方式自动排序 如果需要保留原始顺序,则可能需要添加一个额外的列,记录相对顺序,然后在查询时使用ORDERBY将其调出