【发布时间】:2021-07-22 14:27:54
【问题描述】:
在 R 中执行以下代码创建新表时, 在 BigQuery 中创建的表的列顺序混淆了。
代码:
library(DBI)
con <- dbConnect(
bigrquery::bigquery(),
project = "project_name",
dataset = "dataset_name",
billing = billing
)
DBI::dbWriteTable(conn = con,
name = "table_name",
value = dataframe
)
预期输出:
model Seg1 Seg2 Seg3 max
MDE12, 1, 7, 2, 7
KDV02, 3, 8, 3, 8
LKD21, 0, 9, 1, 9
实际输出:
max Seg3 Seg1 model Seg2
7, 2, 1, MDE12, 7
8, 3, 2, KDV02, 8
9, 1, 0, LKD21, 9
请帮助我这个地球上的智者。
先谢谢了 :)
【问题讨论】:
标签: r google-bigquery dbi